How to Back Up MySQL Databases From The Command Line

While automated backups are important, sometimes you just want to take a quick and dirty snapshot before making a change to your data. When changing files in Linux, you can simply cp a file to another name, and cp it back if your change does not workout. With MySQL, it is not quite that simple, but it is by no means difficult.

Continue reading “How to Back Up MySQL Databases From The Command Line”

How To: Installing Software with Softaculous

Softaculous is an easy to use one click installer, allowing you to install software packages on your Fully Managed Linux server quickly and easily backup and update these installs. While Softaculous is designed with ease of use in mind, it can be confusing to install software with Softaculous. The purpose of this article is to walk through installing a piece of software using Softaculous.

Continue reading “How To: Installing Software with Softaculous”

dos2unix – Removing Hidden Windows Characters from Files

While editing files on a machine running some form of Windows and uploading them to a Linux server is convenient, it can cause unforeseen complications. Windows-based text editors put special characters at the end of lines to denote a line return or newline. Normally harmless, some applications on a Linux server cannot understand these characters and can cause the service to not respond correctly. There is a simple way to correct this problem: dos2unix.

Continue reading “dos2unix – Removing Hidden Windows Characters from Files”

Updating an A record from Command Line

Domain Name Service, or DNS, can be one of the most be one of the more complicated concepts in server administration. This article will walk through changing an A record from the Linux command line.
This article assumes that you are running BIND on a linux server, that you already have an understanding of what DNS is, the different types of DNS entries, and how DNS works. Please note: The incorrect editing of your zone file can take your site offline. All editing must be done on the authoritative nameservers for the given domain.

Continue reading “Updating an A record from Command Line”

Digging Into Exim Mail Logs With Exigrep

Perhaps a particular domain on your cPanel server has stopped receiving e-mail. Or, an address on your domain is able to receive e-mail, except from your supplier. Maybe you can receive e-mail just fine, but are receiving error message bounce-backs from Yahoo. How are you going to get the fine-grained information you need to figure out just what is going on?

The answers you seek can be found in exim’s logs.

Continue reading “Digging Into Exim Mail Logs With Exigrep”

Updating an A record in cPanel

Domain Name System, or DNS, is a complex system to understand, but cPanel has simplified the administration of DNS by adding it to the WHM interface. One of the most common tasks involved with administrating DNS is updating an A record. A records are one of the most common DNS entries, and cPanel makes updating them easy.
This article assumes that you are running BIND on a linux server, that you already have an understanding of what DNS is, the different types of DNS entries, and how DNS works. Please note: The incorrect editing of your zone file can take your site offline. All editing must be done on the authoritative nameservers for the given domain.

Continue reading “Updating an A record in cPanel”

Understanding Load Balancing

Load balancing is the distribution of a workload across many nodes. In the webhosting industry, it is typically used for balancing http traffic over multiple servers acting together as a web front-end. For the sake of this article, we will focus on the balancing of HTTP and HTTPS traffic through a Zeus Load Balancer.

Continue reading “Understanding Load Balancing”