Introduction
The CentOS Web Panel (CWP) is a free control panel that can be installed on a minimal CentOS 6 installation. It installs a number of packages and provides a GUI allowing you to configure services typically used for hosting websites, e-mail, databases, and DNS.
Preparation
First, create a new CentOS 6.x server in your DCD. Then log in and run updates to ensure you have the latest packages installed:
yum -y update;yum install wget -y
Set your server’s host name. First, use the hostname
command at the command line:
hostname centwp.localdomain
Make the change permanent by editing the /etc/sysconfig/network
file:
vim /etc/sysconfig/network
Set these parameters:
NETWORKING=yes
HOSTNAME=centwp.localdomain
Finally, reboot the server (if necessary based on packages) to ensure all updates take effect.
shutdown -r now
Installation
Install the web panel:
cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest
Reboot the server.
# shutdown -r now
Verify that the Web Panel is working
Once the server is back online, access the web panel at a resolvable hostname or IP address on port 2030:
https://SERVERIP:2031/login.php
Log in as the root user. You will be at the main page of your CentOS WebPanel. From here, you can configure your server and its services.