Introduction

CyberPanel is one of the most popular web hosting control panels powered by OpenLiteSpeed. It offers an intuitive interface and powerful features, making it an ideal choice for managing web servers. This guide will walk you through the installation of CyberPanel on Ubuntu or Debian systems.

Prerequisites

  • A server running Ubuntu 20.04 or Debian 10.
  • At least 2GB of RAM (4GB recommended for best performance).
  • A non-root user with sudo privileges.

Step 1: Update Your System

Before installing any new software, it's a good idea to update your system. Open your terminal and run:

sudo apt update && sudo apt upgrade -y

Step 2: Install CyberPanel

CyberPanel offers an easy-to-use installation script that automates the process. To download and run this script, execute:

sudo apt install curl -y curl -sSL https://cyberpanel.sh | sudo bash

The script will guide you through various steps, including setting up passwords and choosing whether to install additional features like Postfix, Dovecot, or ClamAV.

Step 3: Access CyberPanel

Once the installation is complete, you can access CyberPanel through your web browser. Open your browser and navigate to:

https://your_server_ip:8090

The default login details are:

  • Username: admin
  • Password: 1234567

You are advised to change the password during the first login for security purposes.

Step 4: Configure Firewall

Ensure that your firewall allows access to CyberPanel. If you're using UFW, you can allow access by running:

sudo ufw allow 8090/tcp sudo ufw reload

Step 5: Exploring CyberPanel

After logging in, take some time to explore the CyberPanel interface. Key features include:

  • Creating websites
  • Managing DNS
  • Email setup
  • File management
  • Viewing logs

Conclusion

CyberPanel is now installed on your Ubuntu/Debian server. This guide has covered the basic steps to get you started. For more detailed configurations and troubleshooting, refer to the CyberPanel official documentation or community forums.