Articles

  How to Add a User and Grant Root Privileges on Ubuntu 12.04

Step 1: Add the User It’s just one simple command to add a user. In this case, we’re...

  What are the XWEBHosting Name Servers (NS)?

So let’s say your server is online, it has been secured with ServerGuard™, and...

 Apache Error: No matching DirectoryIndex (index.html) found [SOLVED]

Apache Error for One General Reason This error may occur when attempting to access applications...

 Apache Optimization

The default Apache settings that cPanel sets upon install are definitely something that can be...

 Backup Your WordPress Database with WP-CLI

In this article you will learn how to backup your WordPress database using the wp-cli tool....

 Disabling Root User Login

Another security measure you can take to lock down a Linux server is to disable the root user...

 Enable cPanel backups in WHM

The cPanel control panel does have some built in functions to assist in creating and managing...

 Enabling RBLs in WHM

One of the simplest and most effective ways of controlling the flow of spam on your server is to...

 Error: (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 on Ubuntu [SOLVED]

Option #1: Multiple ‘Listen’ Directive Entries in Configuration Files In some cases...

 Error: /usr/sbin/ifconfig: No such file or directory [SOLVED]

There are several commonly used, but deprecated, Linux networking commands, including: arp,...

 Error: 500 OOPS: priv_sock_get_cmd [SOLVED]

The Fix This error may occur when attempting to connect to a vsftpd FTP server. You simply need...

 Error: 500 OOPS: vsftpd: refusing to run with writable root inside chroot() [SOLVED]

The Fix This error may occur when attempting to connect to a vsftpd FTP server that is...

 Error: Failed to connect to ’127.0.0.1:7199′: Connection refused (Cassandra) [SOLVED]

Error While Using Cassandra’s ‘nodetool’ This error may occur when using the ‘nodetool’ command,...

 Fighting Spam on cPanel Servers

On cPanel servers there are a several different tools that are built into cPanel that can be used...

 Find the IP of a Linux Server in Command Line

Knowing your server’s IP address(s) can be a useful bit of information to have for various...

 How To Check the Kernel Version in Linux / Ubuntu / CentOS

The following command works with all Linux distributions, such as Red Hat, CentOS, Debian, and...

 How To Install Apache Tomcat 7 on Ubuntu 14.04

Step 1a: Install Tomcat with apt-get Easy… just one command! apt-get install tomcat7...

 How To Install Apache Tomcat 8 on Ubuntu 14.04

Apache Tomcat is an open source web server used to deploy and serve JavaServer Pages (JSP) and...

 How To Install Cassandra on CentOS 7

Step 1: Install Java First, you’ll follow a simple best practice: ensuring the list of available...

 How To Install Docker on CentOS 6

Introduction Docker is a container-based software framework for automating deployment of...

 How To Install Docker on CentOS 7

Step 1: Installation of Docker As a matter of best practice we’ll update our packages:...

 How To Install Docker on Fedora 20

Introduction Docker is a container-based software framework for automating deployment of...

 How To Install Git on CentOS 6

Installation First, you’ll follow a simple best practice: ensuring the existing packages...

 How To Install Git on Ubuntu 12.04

Installation First, you’ll follow a simple best practice: ensuring the list of available...

 How To Install Git on Ubuntu 14.04

Introduction Git is an open source, distributed version control system (VCS). It’s...

 How To Install MariaDB 5.5 on CentOS 6

Step #1: Add the MariaDB Repository First, you’ll follow a simple best practice: ensuring the...

 How To Install Varnish 4 on CentOS 7

Varnish is a proxy and cache, or HTTP accelerator, designed to improve performance for busy,...

 How To List and Attach to Docker Containers

List Containers First we’ll list which containers we have running: docker ps Your result...

 How To Unblock an IP Address in CSF

CSF is generally considered an advanced firewall given it has many more configuration options...

 How To Update the Kernel in CentOS / Red Hat

Updating the kernel on Red Hat Linux or CentOS Linux is a very simple process. Most commonly you...

 How to Add a User and Grant Root Privileges on CentOS 6.5

Step 1: Add the User It’s just one simple command to add a user. In this case, we’re...

 How to Add a User and Grant Root Privileges on Fedora 20

Step 1: Add the User It’s just one simple command to add a user. In this case, we’re adding a...

 How to Add a User and Grant Root Privileges on Ubuntu 14.04

Step 1: Add the User It’s just one simple command to add a user. In this case, we’re...

 How to Check POP3 Email with Gmail

Step 1: Go to Account Settings Click on the ‘settings’ button.    ...

 How to Check Your CentOS Version

The following command works with all CentOS versions. cat /etc/centos-release You should...

 How to Check Your Ubuntu Version

The following command works with all Ubuntu versions. lsb_release -a You should receive a...

 How to Check the glibc (GNU libc) Version on CentOS 6 and CentOS 7

Using ldd ldd --version This should return a result similar to: ldd (GNU libc) 2.17Copyright...

 How to Check the glibc (GNU libc) Version on Fedora 20 and Fedora 21

Using ldd ldd --version This should return a result similar to (though your version may vary):...

 How to Commit Changes and Create Docker Images

Commit Changes to Docker To create a new image from changes to a container, it’s a simple...

 How to Completely Disable Automatic Background Updates for WordPress

The following process works with all WordPress versions after version 3.7. Alas, turning off...

 How to Create a Self-signed SSL Certificate on Ubuntu

An SSL certificate is an electronic ‘document’ that is used to bind together a public...

 How to Create and Add a New Domain in Plesk

Step #1: Add New DomainTo create a new domain in Plesk 11+ you will click on the Add New...

 How to Disable Automatic Background Updates for WordPress Core

The following process works with all WordPress versions after version 3.7. There are several...

 How to Disable SSLv3 for Apache and Protect Your WHM/cPanel Server from POODLE

There’s a new POODLE in town, but unfortunately it’s not the kind of pooch you want around....

 How to Disable SSLv3 for Exim and Protect Your WHM/cPanel Server from POODLE

There’s a new POODLE in town, but unfortunately it’s not the kind of pooch you want around....

 How to Display (List) All Jobs in Cron / Crontab

Servers can automatically perform tasks that you would otherwise have to perform yourself, such...

 How to Display MySQL Storage Engines

How to Display MySQL Storage Engines From the MySQL command line, issue the following command:...

 How to Enable Automatic Background Updates for WordPress Core

The following process works with all WordPress versions after version 3.7. There are several...

 How to Install Docker on Ubuntu 14.04 LTS

Introduction Docker is a container-based software framework for automating deployment of...

 How to Install Logwatch on CentOS 6

Logwatch is a Perl-based log management tool for analyzing, summarizing, and reporting on a...

 How to Install Logwatch on CentOS 7

Logwatch is a Perl-based log management tool for analyzing, summarizing, and reporting on a...

 How to Install Logwatch on Fedora 20

Logwatch is a Perl-based log management tool for analyzing, summarizing, and reporting on a...

 How to Install MariaDB 5.5 on Ubuntu 14.04 LTS

MariaDB is a drop-in replacement for MySQL. It is easy to install, offers many speed and...

 How to Install MongoDB on Ubuntu 14.04 LTS

MongoDB is a NoSQL database intended for storing large amounts of data in document-oriented...

 How to Install MySQL on Ubuntu 14.04 LTS

Step 1: Install MySQL First, you’ll follow a simple best practice: ensuring the list of...

 How to Install Pip on Ubuntu 14.04 LTS

Pip is a tool for installing and managing Python packages. Python is a programming language. It...

 How to Install ProFTPD on CentOS 6

Step 1: Add the EPEL Repository ProFTPD is part of Extra Packages for Enterprise Linux (EPEL),...

 How to Install ProFTPD on CentOS 7

Step 1: Add the EPEL Repository ProFTPD is part of Extra Packages for Enterprise Linux (EPEL),...

 How to Install VNC Server on Ubuntu 14.04 LTS

VNC is short for ‘Virtual Network Computing’. It’s a simple method for sharing a graphical...

 How to Install WP-CLI

WP-CLI is a command line tool for interacting with and managing WordPress sites. WP-CLI is very...

 How to Install WordPress in cPanel / WHM with Softaculous

WordPress is a very popular option for running a website or blog and can be used to get your...

 How to Install and Configure Git on CentOS 7

Installation First, you’ll follow a simple best practice: ensuring the existing packages...

 How to Install and Configure ProFTPD on Ubuntu 12.04 LTS

Step 1: Install ProFTPD Warning: FTP data is insecure; traffic is not encrypted, and all...

 How to Install and Configure ProFTPD on Ubuntu 14.04 LTS

Step 1: Install ProFTPD Warning: FTP data is insecure; traffic is not encrypted, and all...

 How to Install and Configure phpMyAdmin on CentOS 7

Step 1: Add the EPEL Repository phpMyAdmin is part of Extra Packages for Enterprise Linux...

 How to Install and Configure phpMyAdmin on Fedora 20

Step 1: Install phpMyAdmin First, you’ll follow a simple best practice: ensuring the list of...

 How to Install and Configure phpMyAdmin on Ubuntu 12.04

phpMyAdmin is an open source tool used for the administration of MySQL. In addition to offering...

 How to Install and Configure phpMyAdmin on Ubuntu 14.04

phpMyAdmin is an open source tool used for the administration of MySQL. In addition to offering...

 How to Install and Configure vsftpd on Fedora 20

FTP (File Transfer Protocol) is probably the most popular method of uploading files to a...

 How to Install and Connect to PostgreSQL on CentOS 7

Step 1: Add the PostgreSQL 9.3 Repository In this case we want to install PostgreSQL 9.3...

 How to Install and Connect to PostgreSQL on Ubuntu 12.04

Step 1: Install PostgreSQL First, you’ll follow a simple best practice: ensuring the list...

 How to Install mlocate (locate and updatedb Commands) on CentOS 6

One of the best tools for quickly finding files by filename is the locate command. The locate...

 How to Install or Uninstall PECL Extensions

Pre-Flight Check These instructions are intended specifically for installing or uninstalling...

 How to Install the Cassandra Storage Engine for MariaDB 10.0 on CentOS 6

Step #1: Add the MariaDB Repository First, you’ll follow a simple best practice: ensuring the...

 How to Install the MongoDB PHP Driver (Extension) on CentOS 6

Step 1: Setup Environment, Install PHP Extension & Application Repository (PEAR) As a matter...

 How to Install the MongoDB PHP Driver (Extension) on Fedora 21

Step 1: Setup Environment, Install PHP Extension & Application Repository (PEAR) As a matter...

 How to Install the Open Query Graph engine (OQGRAPH) for MariaDB 10.0 on CentOS 6

MariaDB is a drop-in replacement for MySQL. It is easy to install, offers many speed and...

 How to Install the Xfce Desktop Environment on Ubuntu 14.04 LTS

By default XWeb servers running Ubuntu 14.04 don’t include a graphical desktop environment. It’s...

 How to List Compiled PHP Modules from Command Line

Pre-Flight Check These instructions are intended specifically for listing compiled PHP modules...

 How to List Which Apache 2 Modules are Enabled on Fedora 21

The Apache web server is one of the most popular and powerful web servers in the world due to its...

 How to List Which Apache Modules are Enabled on Ubuntu

The Apache web server is one of the most popular and powerful web servers in the world due to its...

 How to Setup Email on Microsoft Outlook 2013

Step 1: Add a New Account Click Add Account.     Step 2: Select Manual Setup...

 How to Setup Email on Postbox

Step 1: Enter Basic Account Information Your Name should be your name as you want it to...

 How to Update the glibc (GNU libc) in CentOS / Red Hat

Updating glibc on Red Hat Linux or CentOS Linux is a very simple process. Most commonly you will...

 How to Update the glibc (GNU libc) on Fedora

Updating glibc on Fedora Linux is a very simple process. Most commonly you will use the following...

 How to Upgrade MariaDB 5.5 to MariaDB 10.0 on CentOS 7

Step #1: Add the MariaDB Repository First, you’ll follow a simple best practice: ensuring the...

 How to Upgrade MySQL 5.1 to MariaDB 10.0 on CentOS 6

Step #1: Upgrade from MySQL 5.1 to MariaDB 5.5 The proper upgrade path from MySQL 5.1 to MariaDB...

 How to View Logs for a Docker Container

View Logs for a Docker Container If you’re currently attached to a docker instance, then...

 How to use df

The df command is used to view the amount of free diskspace on a server.  The most common usage...

 How to: Using killall to Stop Processes with Command Line

Sometimes you may find your server in a state of high load caused by out control of processes....

 Information on CVE-2015-0235 (GHOST) Vulnerability for Red Hat and CentOS

A vulnerability found in the glibc library, specifically a flaw affecting the gethostbyname() and...

 Linux Process Statuses

When using ps with the “u” flag (ps -u) you will see a column called STAT that displays the...

 Locations of Common Log Files on cPanel Servers

One of the nice things about cPanel based servers is the way that they keep the location of key...

 Monitoring Server Processes With Top

The top program provides a dynamic real-time view of a running system. It can display system...

 Remove Permissions for a MySQL User on Linux via Command Line

Login to MySQL First we’ll login to the MySQL server from the command line with the...

 Remove a MySQL User on Linux via Command Line

Login to MySQL First we’ll login to the MySQL server from the command line with the...

 Restore Your WordPress Database with WP-CLI

This article is a follow up to a previous article on the process of backing up a WordPress...

 Safe Passwords

Your server is only as secure as your weakest password. As a rule of thumb, the more complex a...

 Scenario: Set Up a Default Configuration Webserver and Limit Access

Step 1: Install Apache (httpd) yum -y install httpdservice httpd startchkconfig httpd on Step...

 Tutorial: An Introduction to Managing a Linux Server with systemd

What is systemd? Systemd is the System Management Daemon, which provides a standard for...

 Update and Patch OpenSSL for Heartbleed Vulnerability

What is OpenSSL? OpenSSL is a common cryptographic library which provides encryption,...

 Update and Patch OpenSSL on CentOS for the CCS Injection Vulnerability

What is OpenSSL? OpenSSL is a common cryptographic library which provides encryption,...

 Update and Patch OpenSSL on Ubuntu for the CCS Injection Vulnerability

What is OpenSSL? OpenSSL is a common cryptographic library which provides encryption,...

 Use httpd fullstatus to Monitor Apache Status

Sometimes checking server performance can be difficult. Apache has built in utilities that help...

 Using SSH Keys

This tutorial describes the process of setting up SSH Keys for use when logging in to a remote...

 Using Telnet To Check SMTP Service

One of the most common e-mail issues we encounter in our support department is customers who are...

 What is an SPF Record?

An SPF (Sender Policy Framework) record is a list of servers that are allowed to send e-mail from...

 chkconfig Command Examples for Red Hat and CentOS

View Full List of Services Using chkconfig chkconfig --list View Full List of Services That...