Vesta which also runs on low-resource servers comes with Nginx + PHP-fpm and advanced caching that are available right out of the box. With its auto-installer, you’re able to install more than 439 apps with one click. If you need a next-generation hosting control platform that is built for speed, security, and stability, then you may want to give Vesta host control platform a try. These are some of the features that come with Vesta: WEB domains, DNS domains, MAIL domains, Databases, CRON, User Directories, and more. For more about Vesta, please visit its homepage.
Configure Ubuntu Local Host Domain
Before installing Vesta, you will want to set up Ubuntu local domain on the server. To do that, 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 Vesta installer script
Vesta 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 Vesta
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. After that, the script should start downloading and installing the packages you chose. When the installation is completed, you should see a similar screen to the one below with the administrator login details. 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 Vesta on Ubuntu 16.04 | 18.04 LTS servers.