How to Install CentOS Web Panel (CWP) on CentOS 7

CentOS Web Panel (CWP) is a free and user-friendly web hosting control panel designed to simplify server management for both Dedicated and VPS servers. With CWP, you don’t have to rely on SSH access for every small task—everything is easily managed through its intuitive interface. Packed with powerful features and options, CWP makes server administration quick and hassle-free.

CentOS Web Panel Features

Here are some of the most beneficial features and services offered by CentOS Web Panel.

  • Apache Web Server ( Mod Security + Automatic updated rules optional).
  • PHP 5.6 (suPHP, SuExec + PHP version switcher).
  • MySQL/MariaDB + phpMyAdmin.
  • Email – Postfix and Dovecot, mailboxes, RoundCube web interface ((Antivirus, Spamassassin optional).
  • CSF (Config Server Firewall).
  • Backups ( this feature is optional).
  • Easy user management interface.
  • Setups Server for Web Hosting with WordPres.
  • FreeDNS Server.
  • Live Monitoring.
  • File System Lock (means, no more website hacking due to locking of files from changes).
  • Server configuration AutoFixer.
  • cPanel Account Migration.
  • TeamSpeak 3 Manager (Voice) and Shoutcast Manager (video streaming).

Install CentOS Web Panel (CWP) on CentOS 7

I will be installing CWP (CentOS Web Panel) on a local CentOS 7 server with a static IP address

Installing CentOS Web Panel

After setting hostname and static IP address, now you need update your server to the latest version and install wget utility to fetch and install the CWP installation script.

# yum -y update
# yum -y install wget
# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-el7-latest
# sh cwp-el7-latest

Once you’re ready, press “ENTER” to reboot the server. If it doesn’t restart automatically, simply type “reboot” to manually restart it.

# reboot

CentOS Web Panel Configuration

After rebooting the server, log in as the root user. Once logged in, you will see a different welcome screen displaying information about logged-in users and current disk space usage.

Now log in to your CentOS Web Panel server using the link provided by the installer on your server.

# CentOS WebPanel Admin GUI: http://SERVER-IP:2030/
# Username: root
# Password: your root password

Leave a Reply

Your email address will not be published. Required fields are marked *