Cyber Panel - The hosting control panel for OpenLiteSpeed
Go to file
usmannasir 33cc6ba1da Merge branch 'v2.3.9' into v2.3.9-dev 2025-03-26 17:16:42 +05:00
.github Update sync2gitee.yml 2021-11-13 21:20:34 +01:00
ApachController feature: support upto php 8.4 on apache manager 2024-09-27 12:53:43 +05:00
CLManager update cloudlinux link 2025-03-18 17:23:29 +05:00
CLScript update cloudlinux features 2025-03-24 01:13:30 +05:00
CPScripts update path to execute php sessions 2022-08-21 12:40:09 +05:00
CyberCP update memory size 2024-11-16 13:24:05 +05:00
IncBackups bug fixes to incremental backups v2 2024-10-16 16:51:58 +05:00
WebTerminal speed up the process of download for wp backups 2024-10-02 15:54:48 +05:00
api bug fix: email list function 2024-11-01 14:46:53 +04:00
backup restart mysql 2024-11-12 12:25:38 +05:00
baseTemplate version change 2024-11-24 14:54:22 +05:00
cli add dns_cyberpanel custom api for acme ssl 2024-10-05 21:47:16 +05:00
cloudAPI bug fix: email list function 2024-11-01 14:46:53 +04:00
containerization local changes 2024-08-04 23:54:32 +05:00
databases restart mysql 2024-11-12 11:34:56 +05:00
dns bug fix: pre-auth 2024-10-23 13:40:57 +04:00
dockerManager cloudlinux check 2025-03-19 22:48:09 +05:00
emailMarketing local changes 2024-08-04 23:54:32 +05:00
emailPremium local changes 2024-08-04 23:54:32 +05:00
examplePlugin local changes 2024-08-04 23:54:32 +05:00
filemanager bug fix: file manager issue 2024-08-14 06:33:21 +03:00
firewall update cloudlinux link 2025-03-18 17:23:29 +05:00
ftp bug fix: pre-auth 2024-10-23 13:40:57 +04:00
highAvailability Update haManager.py 2020-05-24 10:59:01 +01:00
install version change 2024-11-24 14:54:22 +05:00
locale update messages 2024-05-28 19:01:14 +04:00
loginSystem address: https://github.com/usmannasir/cyberpanel/issues/1399 2025-03-26 00:58:29 +05:00
mailServer bug fix: template load of email limits 2025-03-07 15:37:36 +05:00
managePHP bug fix: fetch dynamic php versions for apache on ubuntu 2024-09-27 17:03:54 +05:00
manageSSL remove acme python package 2024-08-05 17:09:23 +05:00
manageServices Merge pull request #1300 from bosdaring/patch-2 2024-08-19 09:16:52 +03:00
packages bug fix url in manage services 2024-08-07 01:39:22 +05:00
plogical cloudlinux check 2025-03-19 22:48:09 +05:00
pluginHolder bug fix url in manage services 2024-08-07 01:39:22 +05:00
pluginInstaller enable pluginInstaller to run migrations 2020-08-20 11:44:55 -04:00
postfixSenderPolicy imports 2019-12-12 11:04:05 +05:00
s3Backups wpmanager: init 2020-12-29 13:56:22 +05:00
serverLogs bug fix url in manage services 2024-08-07 01:39:22 +05:00
serverStatus version change 2024-11-24 14:54:22 +05:00
skin_customizations Fix the Remote Backup Storage Issue 2019-06-08 21:41:43 +00:00
static Remove outerClick 2022-12-16 23:58:50 +01:00
tuning bug fix url in manage services 2024-08-07 01:39:22 +05:00
userManagment resolve https://github.com/usmannasir/cyberpanel/issues/1336 2024-10-13 10:45:24 +05:00
websiteFunctions address some security concerns 2024-11-03 14:09:52 +05:00
.gitignore Adjust spelling for consistency 2021-04-15 19:47:12 -04:00
AllCPUbuntu.json ubuntu packages list 2020-04-26 12:21:51 +05:00
CONTRIBUTING.md Proposed Contributing Guideline 2020-06-04 13:13:48 +06:00
CPCent7repo.json bug fix: cloudlinux fetch users 2020-04-26 12:15:41 +05:00
FetchIP.sh fetch ip 2022-07-06 16:07:19 +05:00
LICENSE Fix the Remote Backup Storage Issue 2019-06-08 21:41:43 +00:00
README.md Update README.md 2025-01-26 20:39:08 +01:00
cert.pem bug fix: ubuntu 22 install; 2022-09-01 12:24:33 +05:00
cyberpanel.min.js Added Services Page, Bug fix to Website Creation! 2018-01-13 21:41:22 +05:00
cyberpanel.sh address https://github.com/usmannasir/cyberpanel/issues/1390 2025-03-26 17:12:36 +05:00
cyberpanel_upgrade.sh cloudlinux 9 support in upgrade 2025-03-19 22:55:39 +05:00
cyberpanel_utility.sh Update cyberpanel_utility.sh 2023-11-22 17:45:48 +01:00
faq.sh Add support for openEuler and bug fixes 2022-06-25 02:14:01 +08:00
index.html bug fix: alma8 install 2024-06-16 21:57:27 +05:00
install.sh initial almalinux test 2024-05-09 13:54:39 +04:00
key.pem bug fix: ubuntu 22 install; 2022-09-01 12:24:33 +05:00
langcomp.sh update messages 2024-05-28 19:01:14 +04:00
lscpd-0.2.7 update lscpd to fix: https://forums.cyberpanel.net/discussion/4366/run-commands-when-webhook-is-fired-doesnt-work 2020-06-23 11:49:52 +05:00
lscpd-0.3.1 update lscpd to resolve https://forums.cyberpanel.net/discussion/5431/tls-robot-vulnerability-detected 2021-05-26 12:49:41 +05:00
lscpd.0.4.0 bug fix: https://github.com/usmannasir/cyberpanel/issues/952: finally CP Running 2022-09-25 11:32:50 +05:00
lscpd.aarch64 lscpd for arm 2023-06-03 01:11:01 +05:00
manage.py Fix the Remote Backup Storage Issue 2019-06-08 21:41:43 +00:00
phpmyadmin.zip Update phpmyadmin to 5.2.1 2023-10-25 21:13:03 +02:00
preUpgrade.sh fix branch name 2020-01-29 14:25:42 +05:00
requirments-old.txt bug fix in almalinux update 2025-03-01 15:45:16 +05:00
requirments.txt bug fix: issues with python packages 2024-11-25 15:42:41 +05:00
test.php add further error checking during upgrade 2021-03-24 12:31:56 +05:00
test.sh bug fix: upgrade 2020-04-11 20:55:39 +05:00
ubuntu-requirments.txt update package version 2024-07-29 22:56:13 +05:00
upgrade.sh Merge branch 'stable' into p3 2019-12-24 16:52:22 +05:00
version.txt version update in file 2024-10-31 14:32:29 +04:00

README.md

🛠️ CyberPanel

Web Hosting Control Panel powered by OpenLiteSpeed, designed to simplify hosting management.


🔧 Features & Services

  • 🔐 Different User Access Levels (via ACLs).
  • 🌌 Auto SSL for secure websites.
  • 💻 FTP Server for file transfers.
  • 🕒 Light-weight DNS Server (PowerDNS).
  • 🔐 phpMyAdmin to manage databases (MariaDB).
  • 📧 Email Support (SnappyMail).
  • 🕌 File Manager for quick file access.
  • 🌐 PHP Management made easy.
  • 🔒 Firewall ( FirewallD & ConfigServer Firewall Integration).
  • 📀 One-click Backups and Restores.

🔢 Supported PHP Versions

CyberPanel supports PHP versions based on your operating system:

☑️ PHP 8.0 and Above

  • Fully supported on modern systems such as Ubuntu 22.04 and AlmaLinux 9.x and higher.

☑️ PHP 7.4 and Below

  • Compatible with AlmaLinux 8, Ubuntu 18.04, and similar environments.

Adding PHP Versions as Third-Party Add-ons

Some PHP versions can be added to operating systems as third-party packages using external repositories or tools. Here's an overview by OS:

Ubuntu:

  • Ubuntu 22.04:
    • Highest: PHP 8.5 (default repository or Ondrej's PPA).
    • Lowest: PHP 7.4 (via Ondrej's PPA).
  • Ubuntu 20.04:
    • Highest: PHP 8.5 (default repository or Ondrej's PPA).
    • Lowest: PHP 7.0 (via Ondrej's PPA).
  • Ubuntu 18.04:
    • Highest: PHP 8.4 (via Ondrej's PPA).
    • Lowest: PHP 5.6 (via Ondrej's PPA).

AlmaLinux:

  • AlmaLinux 9:
    • Highest: PHP 8.5 (default repository or Remi repository).
    • Lowest: PHP 7.4 (via Remi repository).
  • AlmaLinux 8:
    • Highest: PHP 8.4 (default repository or Remi repository).
    • Lowest: PHP 5.6 (via Remi repository).

CentOS:

  • CentOS 9:
    • Highest: PHP 8.4 (via Remi repository).
    • Lowest: PHP 7.4 (via Remi repository).
  • CentOS 8:
    • Highest: PHP 8.4 (via Remi repository).
    • Lowest: PHP 5.6 (via Remi repository).
  • CentOS 7:
    • Highest: PHP 8.0 (via Remi repository).
    • Lowest: PHP 5.4 (via Remi repository).

RHEL:

  • RHEL 9:
    • Highest: PHP 8.4 (via Remi repository).
    • Lowest: PHP 7.4 (via Remi repository).
  • RHEL 8:
    • Highest: PHP 8.4 (via Remi repository).
    • Lowest: PHP 5.6 (via Remi repository).

RockyLinux:

  • RockyLinux 8:
    • Highest: PHP 8.5 (via Remi repository).
    • Lowest: PHP 5.6 (via Remi repository).

CloudLinux:

  • CloudLinux 8:
    • Highest: PHP 8.5 (via Remi repository).
    • Lowest: PHP 5.6 (via Remi repository).
  • CloudLinux 7:
    • Highest: PHP 8.0 (via Remi repository).
    • Lowest: PHP 5.4 (via Remi repository).

openEuler:

  • openEuler 22.03:
    • Highest: PHP 8.4 (default repository).
    • Lowest: PHP 7.4 (default repository).
  • openEuler 20.03:
    • Highest: PHP 7.3 (default repository).
    • Lowest: PHP 7.0 (default repository).

Full List of PHP Versions and End of Life (EOL) Dates:

  • PHP 8.5 - EOL: 31 Dec 2028.
  • PHP 8.4 - EOL: 31 Dec 2027.
  • PHP 8.3 - EOL: 31 Dec 2027.
  • PHP 8.2 - EOL: 31 Dec 2026.
  • PHP 8.1 - EOL: 31 Dec 2025.
  • 🛑 PHP 8.0 - EOL: 26 Nov 2023.
  • 🛑 PHP 7.4 - EOL: 28 Nov 2022.
  • 🛑 PHP 7.3 - EOL: 6 Dec 2021.
  • 🛑 PHP 7.2 - EOL: 30 Nov 2020.
  • 🛑 PHP 7.1 - EOL: 1 Dec 2019.
  • 🛑 PHP 7.0 - EOL: 10 Jan 2019.
  • 🛑 PHP 5.6 - EOL: 31 Dec 2018.
  • 🛑 PHP 5.5 - EOL: 21 Jul 2016.
  • 🛑 PHP 5.4 - EOL: 3 Sep 2015.
  • 🛑 PHP 5.3 - EOL: 14 Aug 2014.

🌐 Supported OS Versions

CyberPanel runs on x86_64 architecture and supports the following operating systems:

Ubuntu:

  • Ubuntu 22.04 Supported until April 2027.
  • Ubuntu 20.04 Supported until April 2025.
  • Ubuntu 18.04 🛑 EOL: 31 May 2023.

CentOS:

  • CentOS 9 EOL: 31 May 2027.
  • CentOS 8 🛑 EOL: 31 Dec 2021.
  • CentOS 7 🛑 EOL: 30 June 2024.

RHEL:

  • RHEL 9 EOL: 31 May 2032.
  • RHEL 8 EOL: 31 May 2029.

AlmaLinux:

  • AlmaLinux 9 EOL: 31 May 2027.
  • AlmaLinux 8 🛑 EOL: 1 May 2024.

Other OS:

  • RockyLinux 8 EOL: 31 May 2029.
  • CloudLinux 8 EOL: 31 May 2029.
  • CloudLinux 7 🛑 EOL: 1 Jul 2024.
  • openEuler 22.03 🛑 EOL: March 2024.
  • openEuler 20.03 🛑 EOL: April 2022.

⚙️ Installation Instructions

Install CyberPanel easily with the following command:

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

📊 Upgrading CyberPanel

Upgrade your CyberPanel installation using:

sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)

📚 Resources