ZesleCP (Control Panel) is a simple, fast, and secure host control panel platform that you can use to host unlimited domains, emails, databases, and else everything from a simple web interface. ZesleCP comes with a lot of features out of the box including, Server Config, Domains, Email Accounts, SSL, Databases, File Manager, advanced caching, and more. With its auto-installer, you’re able to install and configure your environment, install Let’s Encrypt SSL, and get common packages and services ready out-of-the-box, with a best-in-class GUI interface with one click. For more about ZesleCP, please visit its homepage. When you’re ready to install ZesleCP, continue with the steps below:

Configure Ubuntu Local Host Domain

Before installing ZesleCP, you will want to set up your server environment. To set up the server IP and hostname, run the commands below to open the Ubuntu local hosts file. Then type in the server address to domain mapping. You can use your public IP address instead of the local one. Should look like the lines below: Save the file and exit

Download the ZesleCP installer script

ZesleCP has an easy installer script to get the platform working on Ubuntu. To get the installer script, run the commands below First, update the Ubuntu server by running the commands below: If you don’t already have Curl installed, the commands below also help you install it. Then use the commands below to download the script into the /temp directory. You’ll want to use the tmp directory because the content in it is automatically deleted upon server reboot.

Install ZesleCP

After downloading the script and changing the permissions above, run the commands below to begin the installation. When you do that, you should see a series of prompts to guide you with the installation. Choose the highlighted options below to have a smooth installation. Continue After a few minutes, ZesleCP should be installed and ready to use. You should also see the ZesleCP login screen now. The username “root” and password are your root user password. Copy the details and log on to the control panel portal. That should bring up the login page when you can log on with the admin info printed above. That’s it! You can now begin setting up your host environment and other settings after logging on to the back-end panel. Congratulations! You have successfully installed ZesleCP on Ubuntu 16.04 | 18.04 LTS servers. You may also like the post below: