CentOS Web Panel (CWP) is a free web hosting control panel that offers easy management of multiple servers (both Dedicated and VPS) without the need to access the server through SSH for every small task that you need to complete. It is a feature rich control panel, which comes with a high number of options and features for quick server management.
To install CentOS Web Panel, your system must have a minimum of 512MB RAM for 32bit Server and 1024MB RAM for 64-bit Server.
How to Install CWP on CentOS VPS (CentOS6)
You need to update your server to the latest version and install wget utility to fetch and install the CWP installation script.
Before starting the installation of CWP, first, install some required packages and update all packages on the system with the following commands.
yum install wget
After completing the update, reboot your server once.
Now start the installation of CWP on your system. Download the installation script from CWP official site using the following command.
Now, just execute the cwp-latest script to start the installation. This process may take a long time depending on your Internet speed and server configuration.
Installing CWP on Centos7
Download the installation script from CWP official site using the following command.
Now, just execute the cwp-el7-latest script to start the installation.
Please be patient as the installation progress can take between 10 and 20 minutes to complete. Once the install has finished you should see a screen saying “CWP” installed and list of credentials required to access the panel. Make sure to copy or write down the information and keep it safe:
Once ready, press “ENTER” for server reboot. If the system does not reboot automatically, simply type “reboot” to reboot the server.
Once the server boots up, access CWP from your favorite browser by entering either http://SERVER_IP:2030 or https://SERVER_IP:2031 into the address bar.
You should see a screen similar to the figure below.
Login to the panel using the system’s root account. You got the password in the previous step.
You should see the dashboard page similar to the one below.
You have now successfully installed CentOS Web Panel. Everything should be straightforward henceforth as you explore the various features offered. Go ahead and add a new email account, configure your nameserver, DNS and create a new hosting package. It is however recommended that you install an SSL certificate and use it to authenticate users who login. For MySQL login, kindly use the credentials offered after installation of CWP.