How To Install VestaCP | Iserver Admin
24/7 Customer Support
07Jun 2017




How To Install VestaCP

Technolgies by Iserver Admin
Let us Read for you.

How To Install VestaCP
Vesta control panel is an open source and free website control panel with website email and database and also includes DNS functionalities built in.
Basics of VESTACAP
You need following:
I can use in this tutorial as the hostname example. You can replace it with your particular domain name in the whole tutorial.
• An Ubuntu 14.04 server
• A registered domain name pointed to this Droplet. An A record pointing to your Droplet’s IP
• An A record pointing to your Droplet’s IP
• An A record pointing to your Droplet’s IP
• An A record pointing to your Droplet’s IP
• A CNAME record pointing to
• Filezilla or other FTP client installed on your computer
Following are the steps:

Step 1 — Install the Vesta
Firstly download the installation script. Before executing the command make sure that you are the root user as the script requires the direct root access.

• curl -O
• Then, as root, execute the installation script:
• bash
After these steps, you are asked to enter a valid email address and press enter.
Then, enter a hostname, the hostname is generally its domain name like
The installation process will take around 5-10 minutes with SSD and GIGABIT internet speeds. The control panel along with its dependencies installed on your server, which includes:
• Nginx Web Server
• Apache Web Server (as backend)
• Bind DNS Server
• Exim mail server
• Dove-cot POP3/IMAP Server
• MySQL Database Server
• Vsftpd FTP Server
• Ip tables Firewall + Fail2Ban
• Round cube mail client
The hostname you have entered in the beginning will not change the hostname in your control panel. So, change the hostname as well as the pointer DNS records to match your domain. Also, change the hostname for pointer DNS records to match your domain.
The information after installation seems like:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_|
_| _| _| _| _| _| _|
_| _| _|_|_| _|_| _| _|_|_|_|
_| _| _| _| _| _| _|
_| _|_|_|_| _|_|_| _| _| _|
username: admin
password: v6qyJwSfSj
This should conclude the basic installation of your control panel. We can now continue to the web panel.
You no longer need to be logged in as the root user. Go back to your non-root sudo user now. For example:
• su – syjutyi

Step 2 — Setting up Vesta
Now, we will set up your Vesta control panel. Go to the URL given to you at the end of the install. In my case it was, but yours will vary based on the hostname you entered at the beginning. You will get an SSL warning like shown below:

This is completely normal because it is using a self-signed certificate. It is completely safe to continue. Click to proceed anyway. The exact steps vary by the web browser. For Chrome, click Advanced and then click Proceed. Once you’re at the login screen, enter the two credentials displayed in the server console after the installation finished. These credentials were also emailed to you using the email you entered at the beginning of the install.

Comments (0)