Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SPOSTARBUST_Widget_Class has a deprecated constructor in /home2/cptech/public_html/wp-content/plugins/spostarbust/index.php on line 386

Deprecated: Function create_function() is deprecated in /home2/cptech/public_html/wp-content/plugins/spostarbust/index.php on line 611

Notice: The called constructor method for WP_Widget in SPOSTARBUST_Widget_Class is deprecated since version 4.3.0! Use
__construct()
instead. in /home2/cptech/public_html/wp-includes/functions.php on line 4514
How to install VestaCP on CentOS | A cPanel Tech
How to install VestaCP on CentOS

How to install VestaCP on CentOS

VestacP is an open source web hosting control panel which works on RedHat and Ubuntu systems. It’s perfect for inexperienced users because it has a very clean looking interface, it installs very easily and it changes and adjusts the configuration of your hosted sites very easily also. Here’s a simple step-by-step guide on how to install VestaCP on CentOS.

Prerequisites

Before we begin you need to make sure that you have following prerequisites:

1) A clean install of CentOS 7 (Dedicated or a cloud server)

2) Root access (all commands need root access)

3) Valid hostname that resolves on your IP

4) Email adress and password to set up upon your installation of VestaCP

5) The minimum requirement to install  the vestacp is 512Mb of RAM ,  1 core CPU and 20Gb of SSD disk – you can easily install a vestaCP in the basic plan of digital ocean servers.

 

Steps to Install VestaCP on CentOS

Step 1

Start with standard, clean and up to date version of CentOS and some main packages which most of you already have:

 

yum -y update
yum -y install nano wget curl

Step 2

Now disable SELinux:

setenforce 0
sed -i ‘s/enforcing/disabled’ /etc/sysconfig/selinux

Step 3

Download the VestaCP installation script:

curl -0 http://vestacp.com/pub/vst-install.sh
chmod +x vst-install.sh
bash vst-install.sh

Step 4

Upon typing these commands, you should get stdout output (written on your screen) with all the data you would need: username, password and URL for logging on.

Go to that URL and type in your username and password.

Done!

And you’ve successfully completed the installation of VestaCP on CentOS. Officially VestaCP supports apache and nginx as web servers and a combination of Apache and nginx as a reverse proxy.

 

What are your thoughts on installing VestCP on CentOS? Let us know by dropping by in the comments below.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu