Skip to main content

Installing Easypanel on AlmaLinux 9 and Rocky Linux 9

In this guide we will install Easypanel on AlmaLinux 9 and Rocky Linux 9.

Updated over a month ago

Easypanel is a simple and user-friendly control panel designed to help you easily manage your servers and deploy applications. It provides a clean web interface to handle tasks like setting up websites, databases, and SSL certificates without needing deep command-line knowledge.

Installation guide

1. Update the System

Update all system packages to the latest versions:

dnf update -y

2. Install Required Packages

Install curl which is needed to run the installer script:

dnf install -y curl

3. Install Docker

Add the Docker repository and install Docker Engine:

dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo`
dnf install -y docker-ce docker-ce-cli containerd.io
systemctl enable --now docker

You can find detailed guide about Docker here.

4. Install Easypanel

Run the official Easypanel installation script:

curl -fsSL https://get.easypanel.io | sh

5. Open Ports with iptables

Allow inbound HTTP (80) and HTTPS (443) connections in your firewal. We are using iptables in this guide (default firewall on our servers):

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT

6. Access Easypanel

Open Easypanel in your browser and complete the setup wizard by entering your IP and port 3000:

http:/your_server_ip>:3000

You may see a warning about an unsecured connection. Accept the risk and proceed (this is safe)

After that, the login page will appear. Create your Easypanel account by entering your email, password, and selecting how you discovered Easypanel.

After completing the setup, you’ll be taken to the Easypanel dashboard, where you can start managing your server.

Did this answer your question?