9 C
Senior Writer and partner

How to install VestaCP on Ubuntu 18.04?

In this post, we will help you to install VestaCP on Ubuntu 18.04.

VestaCP is a simple yet fantastic control panel hosting, but at the same time very intuitive and easy to use. It is used to manage user accounts, domains, web directories, FTP, Email, SSL Certificates, backups, etc.. VestaCP is very simple, but at the same time very intuitive and easy to use. You can install vestaCP on many GNU/LINUX distributions, especially those focused on servers, such as Debian or CentOS.

Main features of VestaCP

Despite being simple and intuitive, it is also a powerful tool with many utilities. VestaCP offers us:

  • A very neat Web interface open source and written in PHP. So compatibility is guaranteed.
  • Vesta core is written in bash. It is native programming language of Linux server administrators. You can execute 381 commands on Core.
  • Its license is GNU GPL3. Its source code can be studied and modified
  • A powerful CLI ready to give you control of what happens on the server.
  • Commercial plugins extend the functionality of VestaCP.

As you can see, it’s a ready-to-use application for everyday work.

- Advertisement -

So, let us start.

Installing VestaCP on Ubuntu 18.04

First, update the system completely to have everything ready.

:~$ sudo apt update
:~$ sudo apt upgrade

VestaCP has a pretty competent installer that you have to download using curl.

:~$ curl -O http://vestacp.com/pub/vst-install.sh
1.- Download the VestaCP installer
1.- Download the VestaCP installer

Once you download it, you can run it with the following command:

:~$ sudo bash vst-install.sh
2.- The VestaCP installer
2.- The VestaCP installer

This will start the wizard.

The first thing it will ask you is your Email and the FQDN of the server.

3.- Installing VestaCP on Ubuntu 18.04
3.- Installing VestaCP on Ubuntu 18.04

Then, it will start the whole installation. Be patient, the installation will take a while.

Once the installation is finished and if everything has gone well, you will see the following information:

4.- VestaCP properly installed
4.- VestaCP properly installed

The image shows all the information you need to access VestaCP. Remember that if you are working in a local network without internet access, the internal IP address is the one you should type.

Also, you can customize the installer with many options that you can generate on this site.

VestaCP installation options
VestaCP installation options

Test VestaCP on Ubuntu 18.04

Now let’s access the tool. Open your favorite web browser and go to https://your-server:8083 and you will see the login screen.

5.- VestaCP log in screen
5.- VestaCP log in screen

Now type in the credentials that were generated earlier and you will see the VestaCP dashboard.

6.- VestaCP dashboard
6.- VestaCP dashboard

Now you can see all the information on the server. For example, it’s a good idea to check the graphics:

7.- Load average screen
7.- Load average screen

Or check the cron tasks:

8.- Cron screen
8.- Cron screen

So, enjoy it.


VestaCP is a control panel for Linux with many features that facilitate the administration of a server. So today you have learned to install it in a very simple way.

Please share this post and join our Telegram channel.


Please enter your comment!
Please enter your name here

Latest article