The below guide will assist you in installing the CyberPanel control panel and LiteSpeed Webserver on to your EPYC VPS.
System Requirements:
- VPS with a fresh installation of Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8.
- Python 3.x.
- 1024MB RAM or higher.
- 10GB Disk Space or higher.
Installing CyberPanel:
Step 1: Connect to your server via SSH:
Log into your VPS via SSH as the root user (sudo will not work).
You can find your VPS login details within the service activation email sent to you.
Step 2: Update packages:
For Ubuntu:
sudo apt update && sudo apt upgrade -y
For CentOS/AlmaLinux:
sudo yum check-update
sudo yum update
Step 3: Run the installation script:
Run the below command which will this will start the installation script. This will prompt you for a few choices as to the version of LiteSpeed and the add-ons you would like to install.
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Step 4: Selecting the version of LiteSpeed that you would like to use:
Select which version of LiteSpeed to install.
NOTE: If you select LiteSpeed Enterprise, please ensure that you have purchased a license key first. A license key can be purchased from LiteSpeed directly.
CyberPanel Installer v2.1.2
RAM check : 184/981MB (18.76%)
Disk check : 7/30GB (27%) (Minimal 10GB free space)
1. Install CyberPanel with OpenLiteSpeed.
2. Install Cyberpanel with LiteSpeed Enterprise.
3. Exit.
Please enter the number[1-3]:
If you selected LiteSpeed Enterprise, you will see the below prompt and will need to enter your license key.
Please input your serial number for LiteSpeed WebServer Enterprise:
Step 5: Selecting options and add-ons:
You will be presented with a series of prompts for different options and add-ons that are available.
Full Service (default Y):
PowerDNS 25 - open-source DNS server.Postfix 8 - open-source mail transfer agent.Pure-FTPd 4 - open-source FTP server.
Remote MySQL (default N):
Allows for your Database to be installed on a remote server.
CyberPanel Version (default Latest Version):
You can choose to install a previous version of CyberPanel, or press Enter to install the latest.
Password (default “1234567”):
It is recommended that you use “s” to set your own strong password.
Memcached 12 (default Y):
Distributed memory object caching system.
Redis 4 (default Y):
In-memory data structure store, used as a database, cache, and message broke.
Watchdog 7 (default Yes):
Kernel watchdog is used to monitor if a system is running. It is supposed to automatically reboot hanged systems due to unrecoverable software errors.
Step 6: Installation:
The installation process will proceed automatically once you have selected your options. It will take 5-10 minutes to complete the installation depending on the speed of your VPS.
Step 7: Finalize the Installation:
At the end of the installation process you will be presented with the following screen which contains important information about your configuration. Select and copy this to a safe location for future reference.
###################################################################CyberPanel Successfully Installed
Current Disk usage : 7/30GB (26%)
Current RAM usage : 313/981MB (31.91%)
Installation time : 0 hrs 11 min 0 sec
Visit: https://<your server's IP address>:8090Panel username: adminPanel password: <the password you set during installation>Visit: <your server's IP address>:7080WebAdmin console username: adminWebAdmin console password: TSXMwny4zVeDg37K
Visit: https://<your server's IP address>:8090/rainloop/?adminRainloop Admin username: adminRainloop Admin password: gQKFWm9O3nr7Xn
Run cyberpanel help to get FAQ infoRun cyberpanel upgrade to upgrade it to latest version.Run cyberpanel utility to access some handy tools .
Website : https://www.cyberpanel.netForums : https://forums.cyberpanel.netWikipage: https://docs.cyberpanel.netDocs : https://cyberpanel.net/docs/
Enjoy your accelerated Internet byCyberPanel & OpenLiteSpeed###################################################################If your provider has a network-level firewallPlease make sure you have opened following port for both in/out:TCP: 8090 for CyberPanelTCP: 80, TCP: 443 and UDP: 443 for webserverTCP: 21 and TCP: 40110-40210 for FTPTCP: 25, TCP: 587, TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail serviceTCP: 53 and UDP: 53 for DNS serviceYour provider seems blocked port 25 , E-mail sending may not work properly.
Step 8: Restart the VPS:
Would you like to restart your server now? [y/N]:
Enter “y” to restart the VPS. Or enter “reboot” later, after you have performed any other desired operations.
Step 9: Accessing CyberPanel:
After the successful installation you can access CyberPanel using the details below (make sure to change):
URL: https://<Your Server's IP Address>:8090 Username: adminPassword: <the password you set during installation>
Troubleshooting:
503 Error After Install
If you get a 503 error after installing CyberPanel, you can perform the below actions to try to resolve the issue.
Check LSCPD Status.
systemctl status lscpd
If LSCPD is not running, start LSCPD using:
systemctl start lscpd
2. Manually set up virtualevn.
source /usr/local/CyberCP/bin/activatepip install --ignore-installed -r /usr/local/CyberCP/requirments.txtdeactivatevirtualenv --system-site-packages /usr/local/CyberCPsystemctl restart lscpd
3. Install Logs.
If you are still having issues after these steps, you can try to find errors in the install logs, they are located at:
/var/log/installLogs.txt
4. Submit a Bug Report to CyberPanel.
If all of the above failed, please submit a ticket with CyberPanel for assistance.