Cyber Panel - The hosting control panel for OpenLiteSpeed
Go to file
Emmanuel A. 085f900afe
Fix "Session reuse detected, IPAddress logged.",
After updating Cyberpanel, when the app is served behind Cloudflare, it is common to encounter the following logging message:
"Session reuse detected, IPAddress logged."

The solution is to retrieve the 'True-Client-IP' from the request headers and use it if present.
2025-04-05 03:03:44 +01: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 Fix "Session reuse detected, IPAddress logged.", 2025-04-05 03:03:44 +01: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 Update views.py for 2.3.9 2024-11-28 15:07:05 +08: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 Fix: Resolve #1332 by detecting AlmaLinux or Rocky Linux and enabling CRB repo correctly 2025-03-19 11:34:36 +01: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