Muhammad Nabeel
Network and System Administrator

Install CyberPanel on CentOS 8

CyberPanel is a web hosting control panel provided by OpenLiteSpeed. It comes with two version CyberPanel and CyberPanel Ent. It comes with OpenLiteSpeed and is completely free for an unlimited number of domains and worker processes. In this article you will learn that how to install CyberPanel on CentOS 8

Features:

Host unlimited domains
Auto SSL
Free SSL
PowerDNS server
MriaDB
Backup Management
FTP Server

You can install it very easily just in simple steps using the script provided by CuberPanel.

First download wget package using below command

dnf install wget -y

Before CyberPanel installation it is better to disable SELINUX to avoid any confiliction with CyberPanel

vi /etc/selinux/config

and change the line from SELINUX=enforcing to SELINUX=disabled

then save changes to file and reboot the server

Install CyberPanel

Download the CyberPanel installation script using the wget command

wget https://cyberpanel.net/install.sh

Finally run below command to install CyberPanel from script

sh install.sh

Once installation start you will see similar screen and ask to perform some steps.

Please type the number 1 and hit ENTER key to install CyberPanel

Next press 1 if you want to install CyberPanel with OpenLiteSpeed which is free or press 2 if you want to install Cyberpanel with LiteSpeed Enterprise which is paid version. In this article we will go with free version and press 1.

then press y and hit ENTER key for Full installation

Now press y if you want to setup Remote MySQL otherwise press N

Press Enter key to continue with latest version

Now it’s time to set the administrator password. You can manually specify, generate one or use the default credentials. Choose [d]fault, [r]andom or [s]et password

then press Y to install Memcached extension and back-end.
next press again y to install Redis extension and back-end.

press capital Y to enable watchdog for Web service and Database service.

Finally installation will start and you will see following screen once its done.

Configure Firewall and enable necessary Ports

firewall-cmd --permanent --add-port={80/tcp,443/tcp,8090/tcp,143/tcp,110/tcp,25/tcp,465/tcp,995/tcp,993/tcp,53/tcp,53/udp}
firewall-cmd --permanent --add-port=40110-40210/tcp
firewall-cmd --reload

Access CyberPanel Web User Interface

Use below URL to access login page, don’t forget to use your IP address

https://YOUR-SERVER-IP:8090

Now enter your login details to login CyberPanel, user name will be admin and default password will be 1234567 if you set custom password please use it to login.

After login you will see below page.

That’s it now you have your own hosting server and can host your domains on it.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest articles

x