CWP aims at providing the best possible experience to both sys.admins, as well as end users who need an interface to interact with the server.


CentOS web panel Installation Instructions

Installation guide

To avoid facing any issues, please make sure to read all of this instructions manual thoroughly prior to the installation process.

Requirements Before the Initialization of CentOS Web Panel installer:

– 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.

For the best performances, we suggest you to order a VPS or Dedicated servers with our NOC Partners.

CentOS web Panel- System Requirements

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

hostname 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 a minimal version.
CentOS 8 is NOT supported yet.

4. Hardware Requirements
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.

OPTIONAL: You can download CentOS 6/7 Installation here (if your hosting provider doesn’t offer it)

Download CentOS 6.x – 64bit (minimal) (recommended)

Download CentOS 7.x – 64bit (minimal) (recommended)

Download CentOS for openVZ

CentOS web Panel- Server Update

1. Preparing Server
Let’s install required packages for CWP installation

yum -y install wget

2. Server Update
Now we need to update your server to the latest version

yum -y update

3. Reboot Server
Reboot your server so that all updates can take effect.


CentOS web Panel- Installation

Now you are ready to start CWP Installation
CWP installer can run more than 30 minutes because it needs to compile apache and php from source.

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 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 Server
Reboot your server so that all updates can take effect and CWP gets started.


CloudLinux Installer (you need to have CloudLinux License)

wget //repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
sh cldeploy -k YOUR-KEY
cd /usr/local/src/
wget //dl1.centos-webpanel.com/files/c_scripts/cloudlinux.sh
sh cloudlinux.sh

After CloudLinux installer is done it will automatically reboot the server!!

After reboot, you need to build CageFS and enable it

/usr/sbin/cagefsctl --init
cagefsctl --enable-all

Control web Panel – Configuration

Control Web Panel Configuration

Log in to your CWP server using the link provided by the installer on your server
Control WebPanel Admin GUI at http://SERVER-IP:2030/
Username: root
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…

For additional configuration instruction, please check our wiki/documentation site.

Thank you for using and Supporting CWP.

You can easily donate to CWP development. Keep in mind that every donation is spent only on this project.


Quick Installation Guide

1) hostname: srv.example.com
2) yum -y install wget
3) yum -y update
4) reboot
5) cd /usr/local/src
wget https://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest

Order Anti DDOS Proxy

Blog Categories

Latest Tweets

Security Video


CWP is a modern and advanced Linux control panel for web hosting providers and system admins.
It strives to be the best panel there is in the world, by focusing on speed and Security.
Passionate people around the world