How to Install 1Panel on Rocky Linux 9

1Panel is an open-source, web-based server management panel for Linux servers. It provides a UI for managing files, containers, websites, databases, system monitoring, and scheduled tasks.

Update Your System

Before installing 1Panel, update your packages:

dnf update -y

Output:

Upgraded:
  glibc-2.34-100.el9_4.3.x86_64
  glibc-common-2.34-100.el9_4.3.x86_64
  openssl-3.0.7-24.el9_4.x86_64
  kernel-core-5.14.0-503.11.1.el9_4.x86_64
  kernel-modules-5.14.0-503.11.1.el9_4.x86_64
  linux-firmware-20240812-150.el9.noarch
  curl-7.76.1-29.el9_4.1.x86_64
  crypto-policies-20240315-1.git.el9.noarch
Installed:
  kernel-5.14.0-503.11.1.el9_4.x86_64

Complete!

Install Required Dependencies

Install essential packages:

dnf install -y curl wget ca-certificates firewalld

Output:

Installed:
  wget-1.21.1-7.el9.x86_64

Complete!

Enable and start firewalld:

systemctl enable --now firewalld

Add Docker Repository

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Install Docker CE

sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Start Docker and enable it:

sudo systemctl enable --now docker

Verify Docker:

docker --version
docker run hello-world

Output:

Hello from Docker!
Your installation appears to be working correctly.

Download & Run the 1Panel Installer

curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh
yum install -y tar
bash quick_start.sh

The installer script will:

  • Detect your OS
  • Install Docker if needed
  • Install 1Panel
  • Configure its system service

During installation, it will also output:

  • Panel login URL
  • Default username
  • Auto-generated password

📌 Save these credentials.

Configure Firewall

firewall-cmd --permanent --add-port=8090/tcp
firewall-cmd --reload

Verify:

firewall-cmd --list-all

Access the 1Panel Dashboard

Open the panel in your browser:

http://<SERVER_IP>:<default port>/<entry_path>

Example:

http://<SERVER_IP>:10844/opt

Login using the username and password shown during installation.

You have successfully installed 1Panel on Rocky Linux 9. You can now manage containers, websites, services, and system resources directly from the web UI.


CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME for 10% off!

1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month

Available Locations: LAX | MIA | ATL | FRA | AMS