- How to install Cyberpanel on Ubuntu 20.04
- Installing a Laravel script in CyberPanel
Server-side requirements
- Server with a fresh install of Centos 7.x (Not recommended for new installs), Centos 8.x, Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8, Ubuntu 22.04
- Python 3.x
- 1024MB RAM, or higher
- 10GB Disk Space
Installing CyberPanel
Step 1: Connect to your server via SSH
Step 2: Update packages
For Ubuntu: sudo apt update && sudo apt upgrade -y
For CentOS/Alma/Rocky:
sudo yum check-update
sudo yum update
Step 3: Run the installation script
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
If, for some reason, you are not able to log in as root, you can use this command
sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)"
Step 4: Installation option of CyberPanel.
1. Install CyberPanel with OpenLiteSpeed. (comes with OpenLiteSpeed and is completely free for an unlimited number of domains and worker processes.)
2. Install Cyberpanel with LiteSpeed Enterprise. (comes with LiteSpeed Web Server Enterprise and it is free for 1 domain. The CyberPanel license includes the price of your LiteSpeed Enterprise license.)
Step 5:
Next step you can agree (or disagree) to install memcached, Redis and watchdog service;
Step 6: Finalize Installation
At the end of the installation process, you will be presented with login details.
Restart Server and Login to CyberPanel
URL: https://:8090
Username: admin
Password:
Cyberpanel Global PHP or PHP Cli version change
apt-get install libzip-dev
Or
ln -s /usr/bin/php /usr/local/lsws/lsphp74/bin/php
How to install new PHP version in Cyberpanel.
Login to your OpenLitespeed webpanel of Cyberpanel, at the following port:
https://YOUR_IP:7080
Username is admin
Password you get it with this command:
You can find the password for admin by running
cat /etc/cyberpanel/webadmin_passwd
At the OLS web admin, on left menu go to:
Tools → Compile PHP → PHP 7.0.33 → Next → Select “memcached” → Next → Next
Then run the command shown in the previous step, which should be:
sudo /usr/local/lsws/phpbuild/buildphp_manual_run.sh
Error “mcrypt.h not found. Please reinstall libmcrypt”, install it by using:
Ubuntu:
apt install libmcrypt-dev -y
CentOS / Alma / Rocky
yum install libmcrypt-dev -y
Error: Please reinstall the libzip distribution
apt-get install libzip-dev
That will take some time depending on your server speed.
Some errors may appear, i didn’t tested it.
In case other errors show up, show us the last lines from detailed log.