This article is outdated and may not work correctly for current operating systems or software.
ZPanel, a popular web hosting control panel was forked in 2014 to a new project called Sentora. The Sentora team includes authors from ZPanel. Sentora is a free control panel, which can be used as an alternative for paid control panels such as DirectAdmin and cPanel. Sentora is a great option when you want to easily manage your websites, but don't want to pay for an advanced control panel.
In this tutorial, we will be installing Sentora. It is easy to install - just follow this guide.
The tutorial assumes a fresh installation of CentOS 6 x64 (no Apache, PHP, etc...).
You will need a domain name. You can't use Sentora without a domain name. You have to set the DNS of your domain name to point to your server with an A record. You will need a DNS server. Many domain name registrars provide free nameservers with domain names.
You will need to set an A record that points to your VPS, and one sub-domain for the Sentora panel. For example, "cp.example.com".
Before we install Sentora, we need to be sure that we have the newest version of all software installed on our server. Update everything with yum.
yum update -y
This will update all software installed on your server. If you get no errors, we can continue and install Sentora.
Make sure you're logged in as the root user. If you're not, then you can't install Sentora. Login as the root user.
Install wget. You can install it with yum:
yum install wget -y
Enter the home directory of the root user:
Download the installer:
Make sure you can execute the install script:
chmod +x install
Run the installer:
The installer is now running. You will now need to follow the steps from the installer; these are quite obvious. After entering the correct information, continue with Step 5.
You will now need to know the login details of your Sentora install. You can find them in the
passwords.txt file, which is generated in the root home directory.