Install CentOS Web Panel CWP on CentOS 7

A Quick Installation Guide of CentOS Web Panel (CWP) on CentOS 7

 

CentOS Web Panel (CWP) is a Free Web Hosting Panel which provides quick and easy management of (Dedicated & VPS) servers. It  Provides a huge number of features similar to other paid hosting panels. You can use Apache/NGiNX or both as t the same time. It has also a pro version which enables few more options but as long as you are using for your own projects, you are not required to use the pro version.

Features of CWP:

  • 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).

And more which can be found here.

You can check the demo of CentOS Web Panel Here:

Do not delete any files and don’t change password because Demo is a full-working version.
Demo is reset on a precise, hourly basis.

root/admin Panel Login:
https://demo1.centos-webpanel.com:2031
http://demo1.control-webpanel.com:2030
http://demo2.control-webpanel.com:2030
http://demo3.control-webpanel.com:2030

Username: root
Password: admin123


New End user Panel Login
https://demo1.centos-webpanel.com:2083
http://demo1.control-webpanel.com:2082
http://demo2.control-webpanel.com:2082
http://demo3.control-webpanel.com:2082

Username: testacc
Password: admin123

 

 

Requirements for CentOS Web Panel (CWP):

  • Freshly Installed CentOS 7
  • 32bit Server – 512MB RAM  or 64bit Server – 512MB RAM
  • 10 GB of Space
  • Static IP address
  • CWP can not be removed so to clean your server you have to reinstall the OS.

 

Now Follow the process to Install CentOS Web Panel (CWP) on CentOS 7:

In my case, I am using my local machine and my ip is 192.168.10.218 .

1. To start the installation you need to login to your server via SSH as root.

2. Then you need to set your hostname. A hostname must be a FQDN ( Fully Qualified Domain Name) which is different from your domain name. eg: if your domain name is tutoblog.com then your hostname could be anything.tutoblog.com. I am using server.tutoblog.com . To set the hostname use this command :

hostname server.tutoblog.com

 

3. You need to have wget installed on your machine. so the command is:

yum -y install wget

CWP Installation 1 Install CentOS Web Panel CWP on CentOS 7

 

4. Now update your server using this command:

 

yum -y update

CWP Installation 2 Install CentOS Web Panel CWP on CentOS 7

 

5. Now you are ready to start CWP Installation.

Run the following lines one by one.

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest

CWP Installation 3 Install CentOS Web Panel CWP on CentOS 7

 

6. Wait for the installer to finish the process. After installation complete you will get the login information. Copy and save it in a safe place.

CWP Installation 4 Install CentOS Web Panel CWP on CentOS 7

7. Reboot your server.

shutdown -r now

8. Log in to your CWP server using the link provided by the installer on your server

CentOS WebPanel Admin GUI at 
https://SERVER-IP:2031/

in my case it's

https://192.168.10.218:2031
Username: root
Password: your root password

CWP Installation 5 Install CentOS Web Panel CWP on CentOS 7

 

You can always visit CWP wiki page here for further instructions.

Thanks

You may also like...

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
تحميل الفيديو اون لاين

Great article! I really appreciate the clear and detailed insights you’ve provided on this topic. It’s always refreshing to read content that breaks things down so well, making it easy for readers to grasp even complex ideas. I also found the practical tips you’ve shared to be very helpful. Looking forward to more informative posts like this! Keep up the good work!