Blog Servers

Installing CyberPanel on AlmaLinux: A Step-by-Step Guide

Installing CyberPanel on AlmaLinux: A Step-by-Step Guide
Netbudur Blog Infrastructure, hosting and server guides

CyberPanel is a OpenLiteSpeed-based, easy-to-use web hosting control panel. It offers a powerful solution especially for those who want to manage their websites easily. In this guide, we will handle step by step how to install CyberPanel on AlmaLinux.

1. Sistem Gereksinimleri

Make sure your server meets the minimum requirements before installing CyberPanel:

  • Operating System: AlmaLinux 8 or higher
  • RAM: Minimum 1 GB ( 2 GB or above)
  • Storage: Minimum 10 GB free disk space
  • Processor: A processor that supports 64-bit

2. Server Preparation

2.1. Update Server

 
sudo dnf update -y

2.2. Installation of Required Packages

We need to install some basic packages required for CyberPanel.

 
sudo dnf install epel-release -y sudo dnf install wget curl -y

3. CyberPanel’i Kurma

CyberPanel can be installed with a simple command.

3.1. Download and Play CyberPanel Setup Script

 
sudo sh <(curl -s https://cyberpanel.net/install.sh)

3.2. Setup Process

When the script is run, you will encounter the following options:

  • Is OpenLiteSpeed?
    • Select OpenLiteSpeed (free) option.
  • Full Installation (Recommended)
    • By selecting the full installation option, you can enable you to load all services such as DNS, FTP and email.
  • MariaDB Versiyonu
    • You can choose one of MariaDB 10.x versions ( ⁇ setting is often enough).
  • Admin Password
    • You can determine the admin password during the installation, or you can note the password generated automatically.

4. Firewall and Port Settings

CyberPanel should be open to the necessary ports to work properly:

  • Web Panel: 8090
  • OpenLiteSpeed Management Panel: 7080
  • SSH: 22 (Open as reported)

Open Required Ports in Firewall

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

5. Access to CyberPanel

Once the installation is completed, you can access CyberPanel from the following address:

 
http://<sunucu_IP_adresi>:8090

For example: http://192.168.1.1:8090

6. CyberPanel Customization and Management

6.1. First Login

Default username and password to log in to CyberPanel management panel:

  • User Name: admin
  • Password: Password you created during installation

6.2. Add Website

  1. Websites go to the tab.
  2. Click "Create Website".
  3. Fill out domain name, email address and other information.

6.3. SSL Certificate Setup

CyberPanel provides free SSL certificate with Let's Encrypt:

  1. After you have created the website, go to the "Manage Website".
  2. Click "SSL" and activate free SSL.

7. Troubleshooting and Extra Settings

7.1. Restart of Services

 
sudo systemctl restart lscpd sudo systemctl restart lsws

7.2. Update Control

It is important to keep CyberPanel up-to-date. To check updates:

 
cyberpanel update

 

In this guide, we received CyberPanel installation on AlmaLinux. Thanks to CyberPanel, you can easily manage your websites and servers. If you encounter any problems during installation, you can manage CyberPanel’s official documentation You can browse.


I can expand or customize this article according to your needs. For example, WordPress installation guide can be added about backup steps or frequent errors.