Updated: 4 November 2026 · Applies to: CWP on AlmaLinux 9 and Rocky Linux 9

CentOS 7 is end of life. CWP (CentOS Web Panel / Control Web Panel) now installs on AlmaLinux 9 and Rocky Linux 9. It sets up a complete hosting stack: Apache, PHP, MariaDB, mail, DNS and a firewall.

Requirements

  • A fresh AlmaLinux 9 or Rocky Linux 9 server (an installer for version 8 also exists), 64-bit.
  • At least 2 GB RAM (4 GB recommended) and 20 GB disk.
  • A hostname such as server.example.com that resolves to the server.

Note: Install a hosting control panel only on a freshly installed server. Panels configure the web server, mail, DNS and firewall themselves, and can break or be broken by software you installed earlier.

Install

dnf -y install wget
dnf -y update && reboot
# after the reboot:
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el9-latest
sh cwp-el9-latest

The installation takes 20 to 60 minutes. At the end it shows the login address and asks you to reboot.

Log in

The admin panel is at https://SERVER-IP:2031 (or http://SERVER-IP:2030); log in as root. User panels run on ports 2082/2083. Set the nameservers, shared IP and a hostname SSL certificate first.

Tip: Prefer not to maintain the panel yourself? Ucartz offers a Managed CWP VPS with CWP installed and looked after by our team.

Related services

KVM VPS hosting

NVMe SSD and full root access, with Free Basic Managed Support.

Unmanaged dedicated servers

full root access and free IPMI KVM, with Free Basic Managed Support.

Managed dedicated servers

our engineers look after the server for you, from $135 a month.

Was this answer helpful?

Still stuck? Open a ticket