How to install VestaCP on CentOS 7 x64
In this tutorial we will guide you how to install VestaCP on CentOS 7×64.
Minimal requirements for running and installing VestaCP :
CPU: 768Mhz
Ram: 512M
HDD: 20Gb
OS: RHEL/CentOS 5,6 also supported.
Ram: 512M
HDD: 20Gb
OS: RHEL/CentOS 5,6 also supported.
We recommend at least 1GB ram and 1 CPU – You can check our VPS packages on the following link
The first step for installing VestaCP is to login to your VPS with your root data – use putty client to connect.
Run the following command :
curl -O http://vestacp.com/pub/vst-install.sh
Then run the following command :
bash vst-install.sh
You will be asked to proceed, enter Y.
You will be asked to enter admin email address and FQDN – This can be whatever you want, but generally it’s a domain name, like panel.yourdomain.com
The domain entered while installing Vesta will be used for the URL of the Vesta control panel. For example, if you enter panel.youromain.com, https://panel.youromain.com:8083 will be used to access Vesta. Use panel.yourdomain.com and then setup the yourdomain.com website domain using the Vesta control panel.
The installation process will start, it takes around 15 minutes for the installation to complete.
This installation script will install the control panel and all its dependencies to your server.
- Nginx Web Server
Apache Web Server (as backend)
Bind DNS Server
Exim mail server
Dovecot POP3/IMAP Server
MySQL Database Server
Vsftpd FTP Server
Iptables Firewall + Fail2Ban
Roundcube mail client
After installation is completed you have vestaCP login information displayed on your screen, please save them.