blog-image

Jun 21, 2018

9 min read

How to install CentOS Web Panel in CentOS 7

Written by

Vippy The VPS
CentOS Web Panel (CWP) is a free web hosting panel for RPM-based distributions like CentOS, and provides an easy-to-use interface to manage your server. CWP comes with a huge variety of features/services, and unlike other control panels, it can automatically install a LAMP stack with a Varnish cache. Some of its other features include:
  • CSF firewall
  • File system lock
  • User management
  • DNS management
  • SSL generator
  • System & services monitoring
  • File manager
  • SQL services
In this tutorial, we will look at how to install CentOS Web Panel in CentOS 7 and configure some of its services once the installation is complete.

Prerequisites to install CentOS Web Panel

  • A new VPS running CentOS 7.
  • A DNS A record that points to your server’s IP address based on the FQDN you want to use. For example, an A record named test would point to test.DOMAIN.TLD.
[cta_inline]

Notes

  • This tutorial uses variables to represent user-specific configurations, such as server IP addresses, passwords, domain names, and more. Whenever you see one of these variables, you should replace them with your specific details.

Step 1. Install the CentOS Web Panel

Luckily for you, the installation of Centos Web Panel is pretty easy. Just download the installation script and run it. The script will automatically install all the required packages for CWP, and at the end of the installation, you will be provided with an URL to login to the panel. On a freshly installed CentOS 7 system, wget is not available. Install it by issuing following command in the terminal:
$ sudo yum -y install wget
Next, update the system using yum and download the installation script. Make the script executable before running it.
$ sudo yum -y update
$ sudo wget http://centos-webpanel.com/cwp-el7-latest
$ sudo chmod u+x cwp-el7-latest
$ ./cwp-el7-latest
The installation script will take some time to complete, and once it’s done you will be provided with an URL to access the panel and your MySQL root password. Make sure you keep these details as you will need them at later stage:
#############################
#      CWP Installed        #
#############################

go to CentOS WebPanel Admin GUI at http://SERVER_IP:2030/

http://SERVER_IP:2030
SSL:
Continue reading this article
by subscribing to our newsletter.
Subscribe now

A note about tutorials: We encourage our users to try out tutorials, but they aren't fully supported by our team—we can't always provide support when things go wrong. Be sure to check which OS and version it was tested with before you proceed.

If you want a fully managed experience, with dedicated support for any application you might want to run, contact us for more information.