How to Install CentOS Web Panel (CWP) on CentOS 7. CentOS Web Panel (CWP) is a powerful, open source web hosting control panel designed for CentOS, RHEL, and CloudLinux. With the help of CWP, system administrators can easily perform many system management tasks in a single place. Whenever we install CWP it automatically install full LAMP stack (Linux, Apache, MySQL/MariaDB, PHP). Apart from LAMP stack followings softwares are being installed during CWP Installation. It provides easy but powerful server management tools through a web interface. CentOS web panel can be used to manage multiple servers at a time with the single web interface. Apart from managing the server and the services, CentOS web panel is also used to create and maintain shared hosting servers. It installs all the required packages which are necessary for the full-featured web server. The application has very small memory footprint which enables us to install the software in servers having RAM as low as 1 GB.
In this tutorial, we will learn to install CentOS web panel on CentOS 7 server.
- A fresh/minimal CentOS 7 x64 server with at least 1GB of memory. 4GB of memory is recommended.
- The server has a static public IP address (IPv4).
- A domain has been configured to point to the server.
- Server root access/ having root password of server.
Note: Once the CWP is installed on your CentOS Servers then it can’t uninstall or remove CWP, the only option is reinstall your OS.
Lets come to installation steps.
Step:1 Configure Hostname and update the system
Login server by root password.
Check installed CentOS version by using command
# cat /etc/centos-release
Set hostname by using command
# hostname server.example.com
Let’s install required packages for CWP installation
# yum -y install wget
Now need to update your server to the latest version
# yum -y update
Reboot your server so that all updates can take affect.
Step:2 Download and Install latest version of CWP
Download latest version of CWP for CentOS 7, from their official site (http://centos-webpanel.com), by using the wget command
# cd /usr/local/src # wget http://centos-webpanel.com/cwp-el7-latest # sh cwp-el7-latest
Now note down root and MySQL root password.
Reboot your server so that all updates can take affect and CWP gets started.
Step:3 Login CWP Admin Control Panel
Once the server is online after reboot, try login the CWP admin portal from the your web browser
Use the User Name as root and password would be your server’s root password.