PHP resource limits refer to the maximum amount of resources PHP can use to perform various operations. For example, if you have content management system (CMS) that allows you to upload media, PHP may have set a certain limit on the size of file that you can upload. Similarly, when working with MySQL databases in […]
Archive for July, 2012
Continuing our series on server-related terminology, Linux terminology seems to be a sensible choice. Many of the world’s servers run Linux, especially in the web hosting industry, and a great deal of the terminology common to Linux may be unfamiliar to users who use Windows. The following terms are ones you should know.
Kernel – This […]
SSH – Secure Shell allows you to connect to your server as though you were sitting in front of it typing on the console. If you have administrative access, you can completely control your server from SSH. Connections made via SSH are also encrypted and secure.
Apache HTTP Server – The most popular web server software […]
As you delve into the world of dedicated servers, you will encounter a mountain of terminology. You might already be familiar with some, but others may leave you scratching your head. The following network terms are frequently used in all types of networking and also in web hosting in particular.
TCP – Transmission Control Protocol or […]
Whether you have your own data center or intend to use the facilities owned by another company, monitoring is something that should be on your mind. Just as a server needs routine monitoring to make sure it is running smoothly and free from threats, data centers should also have sophisticated monitoring systems in place.
When shopping […]
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 […]
On Linux dedicated servers, you can configure services or daemons to start at boot. This means that the programs will start running as soon as your server starts and, ideally, continue to do so as long as the server remains operational. We will look at three distinct ways to configure boot-time services: from the command […]
Apache HTTP Server can run in a single instance, one host per server, or as multiple virtual hosts, allowing you to have several websites. Manually setting up virtual hosts can be a bit of a pain, and paying for a commercial control panel may not be in your budget. With the free and open source […]
Occasionally, you may need to execute a command on your server at an odd time. It can be a nuisance to have to wake up at 4 in the morning to run a software update or some other mundane task. You could setup a cron job, but that is usually for recurring tasks and […]
Continued from Part 1. Next, you need to configure Virtualbox to appear on your network. You can do this by using a second virtual network device. Do the following:
Choose “Network” and add a new device if one is not already present by click the green plus.
You should then have a device called vboxnet0 or […]
In some previous posts, you learned how to setup a Virtualbox virtual machine (VM) for the purpose of creating a test server environment. Once you have a functioning test server, you are free to always work on it within the virtual machine, but if you ever want to connect to it remotely, you probably soon […]
Webmin is a free and open source system management panel that can handle Unix and Linux system administration on dedicated servers in general and on web hosting servers in particular. You can use it to automate many of the server tasks that would normally require command line work, and creating mail aliases is one of […]
It is generally not a good idea to disable the firewall on your dedicated server, but there are instances when it might be necessary. For example, if you need to run some network tests or perform some type of maintenance, you may need to have your firewall disabled. Most Linux distributions come with the standard […]
In these tough economic times, businesses are looking for ways to save money anywhere they can find them. The rising costs of power, infrastructure, and employment makes it difficult for some companies to sustain their own data centers. Because of this, many of them have turned to colocation as a money-saving solution.
Colocation simply means […]
Over time your dedicated server will become like your baby, and no good mothers or fathers want to run tests on their babies. Child experimentation is generally considered a “no no”. The same applies to your server. A failed test could spell disaster, so it is better to have some method of testing.
In previous posts, […]
Most servers come with 64-bit processor architecture. For example, Intel’s Xeon line of processors as well as AMD’s Opteron processors are both capable of 64-bit instructions. Most modern desktop processors are also 64-bit. Nevertheless, there are still some users who might opt for 32-bit operating systems. Is there really a substantial difference and what are […]
Recent outages for Amazon Web Services have once again raised concerns about the safety and security of cloud hosting. Netflix, Instagram, and Pinterest all experienced downtime when a storm in the Mid-Atlantic region of the U.S. knocked out the power to AWS data centers. It is not the first major disruption in service […]