Understanding Systemd and How to Use It: Part 2

In part one, you learned a little about what systemd is and which Linux distributions plan to use it. In part 2, you will learn how to use systemd to start and stop services. We will use Red Hat Enterprise Linux, CentOS and Fedora in the explanation, but most of it will apply to other […]

Monitor System Services with Webmin

A dedicated server typically runs several background services or daemons. These may include but are not limited to your web server, database server, and mail server. All of these services need to be running 24/7 to keep them available for your users. When one of the services goes down, you need to know. Webmin has […]

Linux OS Reboot and Service Restart Guide

Your brand new Linux server may seem a bit intimidating at first, but with a little training and practice, you will find it to be very manageable. The following is a quick guide to restarting services and your OS itself.
Reboot – Rebooting your server is quite simple. On the console, you can press CTRL+ALT+Delete. If […]

5 Basic Server Security Tips

As we approach the end of the year, now might be a good time to review your security practices and fix any weaknesses in your system. The following are 5 basic security tips to keep your server secure.
1. Secure remote access – Whenever possible limit the amount of remote access users can obtain, and secure […]

Is it a Good Idea to Hack Your Server?

The word “hack” often brings up grim images of a shady individual sitting in a dark basement pounding away on a keyboard as he siphons money out of people’s bank accounts and funnels the funds to terrorist organizations. In reality, “hack” simply means a “solution to a problem” that is not necessarily uniform, standard, or […]

3 Linux Server Performance Tips

If this is your first time using a Linux server, you may soon find out that Linux offers many performance advantages over other operating systems. Still, there are plenty of things you can do to make Linux perform even better.
1. Use the Security Tools – You must use the securities tools at your disposal. If […]

3 Ways to Configure Services to Start at Boot in CentOS: Part 2

In part 1 of this series, you learned how to use the command line interface (CLI) and a program called chkconfig to configure services to start at boot on a Linux dedicated server. In this part, you will learn how to use the unique Red Hat “Setup” utility and Webmin’s web-based control panel […]

Will Cloud Computing Replace Dedicated Servers?

Dedicated Servers have been around for quite a while. They predate the Internet, and if you are old enough to remember, you would know that many businesses once had dedicated servers on-site in a data closet or a full data center. Now many companies host their servers remotely, and some have adopted cloud […]

Back to the Basics #8: Application Security

When covering application security, there are three basic application types you should consider:

Standard applications that you install directly on your server’s operating system and run only when you need them
Applications that are run as daemons or services, starting at boot time and continuing to run as long as the server is on
Web applications […]

Lessons Learned from Dedicated Server Management

In my years of managing Dedicated Servers, I have picked up a few tidbits of wisdom along the way. Not all of this wisdom will apply to every server in every situation, but hopefully you will take something useful away from this.

Rebooting will not solve everything. In my early server days, I used […]

Starting, Stopping, and Reloading Services

Linux-based dedicated servers typically run two primary types of programs: those which require user interaction and those which perform tasks in the background without user intervention. Those programs that run in the background are commonly called “services” or “daemons”.
Servers usually require numerous services to run the background, such as the web server, mail server, database […]

How to Autostart Services In Red Hat, CentOS, and Fedora

On a Linux dedicated server, certain applications can run as daemons. These are programs that begin running when the server boots and remain in the memory for the duration of the server’s uptime. Normally, when you install one of these programs, the system will automatically add them to the appropriate directories, such as “/etc/rc.d/init.d”.
There are […]

How to Reboot a Linux Server

Generally speaking, it is a good idea to avoid the need to reboot a dedicated server. The moment you do, your server will experience some amount of down time; hopefully only the amount of time it takes to shut down all processes and restart.
Therefore, it is a good idea to minimize reboots and schedule them […]

WHM Scripts for Easy Server Setup

Web-based control panels like cPanel/WHM are great for simplifying tasks that would normally require you to login to your server via SSH and run programs from the command line.  For batch tasks, however, the command line is often a better choice.  Fortunately, there are numerous WHM command line scripts that you can execute from within […]

Server Network Monitoring with IPTraf

Many system administrators do not take sufficient steps to protect their server’s network.  In some cases, they install the firewalls and other automated defenses, but they do not take steps to monitor the network the way that they monitor system services, users, and other dedicated server elements.
To properly ensure your network stays as safe as […]

Web Services DOs and DON’Ts

Whether you have decided to start your own web hosting company, web design service, cloud-based application service, or any other web offerings, there are certain things you should definitely do to make sure your customers get the most for their money. There are also several pitfalls you should avoid at all costs.
DO tell your […]

5 Ways to Speed Up your Dedicated Server

Speed is a funny thing. No matter how much we have, we always want more. Computers continue to get faster, and users expect websites to keep up with that need for speed.
Your dedicated server is just another computer, and there are certain steps you can take that might make it a little faster. […]

The “setup” Command on Red Hat-Based Servers

Server configuration can be time consuming, even if you happen to have a web-based control panel. On Linux-based dedicated servers, you can find configuration files for most of the applications and services in the /etc directory. These are text files that are not difficult to edit, but they do often require you to […]

Media Streaming Services

One possible use for a dedicated server that should not be ignored is media streaming. By media I mean audio and video files streamed over the Internet for public viewing. Although there are plenty of services that offer streaming video accounts, such as Blip.tv or Vimeo, you may prefer to stream your own […]

Who is the user Nobody?

If you stare at the list of running processes on your server for long enough, you are bound to come across the user called “nobody”. Before you call a security expert and prepare to fight off a hacker, relax. While the username “nobody” may seem suspicious, it is actually supposed to be there.
On […]

How to Control Linux Services

A service or daemon is a memory-resident program that runs in the background. Your operating system will typically start it at boot (although not always) and continue to run it without any intervention on your part. Some common services usually running on a Linux dedicated server are: web server (such as Apache), database […]

How to Disable Unused Services on a Server

For most operating systems, applications can either run when the user executes them or run in the memory as a daemon or service from the time the computer starts. Like any other software, these memory-resident programs require resources, both RAM and CPU.
Linux distributions are designed to run on a wide variety of hardware, from […]