CentOS Web Panel – a Free Web Hosting control panel designed for quick and easy management of (Dedicated & VPS) servers minus the chore and effort to use ssh console for every time you want to do something, offers a huge number of options and features for server management in its control panel package.
- We only support static IP addresses. We do not support dynamic, sticky, or internal IP addresses.
- We do not provide an uninstaller. After you install CWP, you must reinstall the server to remove it.
- Only install CWP on a freshly installed operating system without any configuration changes.
Make sure that you complete the following tasks before you start the installation process,
1. Setup Hostname
This hostname cannot be the same as any domain that is on your server (for example, if example.com is a domain on your server, use hostname.example.com as your fully qualified hostname).
You can use the following command for hostname setup eg. srv1.example.com
2. Setup Server IP addresses
Define additional IP address, subnet address, and default gateway IP address for your server — your service provider can provide you with this information.
3. Software Requirements
You must have a clean/fresh installation of supported operating systems:
CentOS 6, RedHat 6 or CloudLinux 6, MINIMAL installation and English version only!
CentOS 7 is also supported, we recommend minimal version.
CentOS 8 is NOT supported yet.
4. Hardware Requirements
32 bit operating systems require a minimum of 512 MB RAM
64 bit operating systems require a minimum of 1024 MB RAM (recommended)
Recommended System: 4 GB+ RAM so you would have the full functionality such as Anti-virus scan of emails.
Now, Install CentOS Web Panel
Let’s install required packages for CWP installation
# yum -y install wget
Now we need to update your server to the latest version
# yum -y update
Reboot your server so that all updates can take effect.
CentOS 6: New Installer with MARIA-DB 10-latest
# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-latest
# sh cwp-latest
CentOS 7: Installer for CentOS 7
# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-el7-latest
# sh cwp-el7-latest
If the download link doesn’t work then you can use the following:
CentOS 6: http://dl1.centos-webpanel.com/files/cwp2-latest
CentOS 7: http://dl1.centos-webpanel.com/files/cwp-el7-latest
Reboot your server so that all updates can take effect and CWP gets started.
Log in to your CWP server using the link provided by the installer on your server
CentOS WebPanel Admin GUI at
Password: your root password
- Setup nameservers
- Setup shared ip (must be your public IP address)
- Setup at least one hosting package (or edit default package)
- Setup root email
- & now you are ready to host domains…