Installing and configuring VestaCP on Debian, Ubuntu, CentOS

print · Время на чтение: 5мин · - · Опубликовано · Обновлено

playListen to this article

VestaCP hosting control panel installation guide.

Here we come to one of the main parts creating a home server. Installing and configuring a free hosting control panel - VestaCp. This option is more suitable for most novice administrators. With this solution, you can easily manage a large number of sites with a normal Internet connection.

VestaCp is one of the easiest to use and install, while the panel is distributed free of charge with basic functionality. For a fee, you can purchase only minor additional components for the convenience of using the panel. In this article, I will walk you through the basic process of installing and configuring a hosting panel.

The process itself takes place automatically, with the help of a script, all the necessary software is installed. Installing VestaCp is similar on most operating systems supported by its developers. These systems include: Debian, Ubuntu, RHEL/CentOS. First, let's get acquainted with this program.

The content of the article:

System requirements and supported OS

Installing VestaCP. Installing vesta control panel on a clean server.

The Vetsacp hosting control panel was created by Russian developers and has been actively updated throughout its existence.

Distinctive features: minimum system requirements, open source distribution, easy to install. Today, Vestacp is installed on the following supported OS: Ubuntu 12.04 to 16.04, RHEL/CentOS 5, 6, 7, Debian 6, 7, 8, 9, 10, 11.

Ubuntu 12.04 to 16.04, RHEL CentOS 5, 6, 7, Debian 6, 7, 8

Minimum system requirements that are necessary for comfortable work with the panel:

  • RAM - for best performance, you need about 1 GB.
  • Processor with a clock frequency of 2 GHz.
  • HDD at least 20 GB, more is better.
  • Please note that the installation is carried out on a clean supported version of the system.

Minimum system requirements: 512Mb RAM, 1 CPU, 20Gb HDD.

Installing VestaCp on Debian, Ubuntu, CentOS

Download installation script curl -O http://vestacp.com/pub/vst-install.sh.

If you are familiar with the entire installation process, and preliminary preparation. Use the following cheat sheet.

See image below:

In addition to web services, VestaCP includes ftp, DNS, MAIL, and firewall packages.

Installing VestaCP. Installing vesta control panel.

Well, we will go further, you can install using the console, or remotely through the Putty program. It is required to execute the necessary commands with the rights of the root superuser.

Remember: Do not preconfigure the system, especially the system time. This may disrupt the installation of application components.

To get started, run the following commands: apt-get upgrade And apt-get update to update system components to the latest versions.

Downloading the script installer

You can execute the download command in two ways using the following commands to choose from.

wget http://vestacp.com/pub/vst-install.sh

or

curl -O http://vestacp.com/pub/vst-install.sh

You can't download the installer the second way, so you need to install curl with the following command:

 

apt-get install curl

When the installation script has finished downloading, you will see the following:

A bunch of nginx + php-fpm gives better performance.

Running the vestacp installation

The next step is to run the script and the installation of the panel will start automatically. Your participation in this process is not required, the script will perform all the steps for you. During the process, all necessary components and programs of the web server will be loaded. Type the following command:

bash vst-install.sh

Next, you will see a confirmation window for installing the necessary components and specifying the preliminary settings:

curl -O http://vestacp.com/pub/vst-install.sh

Then enter your valid email address:

vestacp-install-configure

Enter your hostname:

Installing Vesta hosting control panel on virtual servers.

Wait for the installation to finish, all software components of Vestacp. The process will take about 15 minutes of your time. After the installation of the VestaCp panel comes to an end.

The program will immediately inform you about this and display the necessary information to enter on the screen. This data will also be sent to your mailbox, which you indicated above.

Web server based on apache + php.

Panel login window

Login to the VestaCp panel is available through any browser convenient for you. I'll tell you a secret that even through a regular smartphone). In the address bar of the browser, enter the data that you received after installing the panel, for example: https://your ip or domain:8083. This is the first line, as indicated above in the image.

You will see a security warning, it appears due to: an unsigned security certificate created by the system. Just open the "Advanced" tab and go to the site.

In the panel login window, enter the information that you received earlier. Usually the default login is admin, the password is the one that the program gave you at the previous stage.

Connect to your server as root via SSH ssh root@your.server.

Login to vestacp hosting panel.

Control Panel Main Page

You will see the main window, the Vestacp panel. The necessary controls are located at the top of the window. These include:

  • USER - user account management section.
  • WEB - creating domain names and subdomains to them, as well as certificates.
  • DNS - Set up appropriate DNS services and servers.
  • MAIL - management of mail accounts.
  • DB - creation and management of site databases.
  • CRON - Create and manage job schedules with Cron.
  • BACKUP - management of backup copies of server files.

The panel also has additional tabs.:

  • Pakcages - Manage installed packages.
  • Ip - assign and configure ip.
  • Graphs - various visual graphs of server performance.
  • Statistics - Monthly system resource usage statistics.
  • Log - a log of recent actions.
  • Updates - updating the software of the hosting panel and servers, you can disable it here.
  • Firewall - firewall settings.
  • Server - server software configurations for the most fine-tuning or rebooting the necessary server components.

Russian language setting

Initially, the panel is displayed in English, which can be easily changed to Russian or any language supported by developers. To switch, you can use the “admin” tab at the top corner of the screen or the “User” section, then click “Edit”.

The main window of the Vesta panel looks like this.

Scroll the page a little and click on the language selection:

VestaCP includes ftp, DNS, MAIL, firewall. Mariadb or PostgreSQL databases.

Then at the end of the section, save your settings. Now the Vestacp hosting panel is fully functional and ready for further work.

Conclusion

Now you know how easy it is to install Vestacp. I recommend that you thoroughly familiarize yourself with each section of the hosting panel. Now this is your brainchild, which must be treated with care. If you need to disable the Vestacp update, you can do this by going to the “Updates” tab.

In the following articles, you can read about an example of creating a home server for a website And installing Debian 8.5 for this purpose. And also I will try in the near future to write articles about installing PHP7 and possibly MariaDB on this panel. Follow the site for updates.

Reading this article:

Thanks for reading: SEO HELPER | NICOLA.TOP

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 458

No votes so far! Be the first to rate this post.

Читайте также:

9 Responses

  1. Lisso says:

    Thank you very much!) I installed it, thanks to you I had no problems installing Vestacp and setting it up. Everything is painted in detail and clearly!) Well done author) Your article helped a lot =)

    • Николай Алексеев says:

      Hello Lisso. Thank you very much for your feedback. I am very glad that the installation and configuration of Vestacp was successful. Now you can safely download the site and start working on it. Thank you ))))

  2. Лилия says:

    Good suggestion, for intelligent administration of multiple sites. After all, Vestacp is a good assistant, or I would even say the right hand for any admin. For me, the Vestacp panel is better than any other similar hosting programs, as it is easy to use and install. I personally recommend this hosting program. It is also good that this program has a Russian language, which further proves that it is the best of its kind. True, it has paid minor components, but I think this is optional.

    • Николай Алексеев says:

      Julia, hello) I'll correct you a little! VestaCp is a free hosting control panel. You do not need to pay for it, but if you need additional benefits, then yes, you can purchase them. But in general there is no need for them. Other than updating system packages, no settings are made. You can find this information on the official website of VestaCp. From my own experience, I can say! Correction of the system time, entails a failure to load some components of the panel when it is installed. Which leads to the inoperability of the server. And if you install according to the instructions. The panel itself makes the necessary adjustments and everything goes well. Good luck to you)

  3. Николай says:

    One can only thank the author of the article for showing everything in an understandable and accessible form. I think many novice admins need to read it and use the information contained in it.

  4. Эдуард says:

    Very useful information. I have even more chance to study it and apply it in my life. And then you can explain to your friends and colleagues. Thanks to all…..

  5. Антоха says:

    Thanks to the author for the detailed, step-by-step description of the actions! I will not hesitate and use this article as an instruction. I will advise a friend, as a novice admin. I am very pleased that the program is domestic, and there is more and more confidence in such a program.

  6. Юля Сирдюкова says:

    Hello! Installing and configuring Vesta CP on Debian, Ubuntu, CentOS is a free hosting management. During installation, do not pre-configure the system and system time, this may disrupt the operation of the components. Good luck !

Добавить комментарий

Your email address will not be published. Обязательные поля помечены *

20 − 19 =