How to Install CyberPanel

Install CyberPanel on Linux - Linux System Control Panel

CyberPanel is a web hosting panel built on the LiteSpeed web server. Officially supporting Ubuntu and CentOS / Enterprise-based Linux distributions, there are two versions to choose from when you install CyberPanel:

  • CyberPanel Free Forever with OpenLiteSpeed
  • CyberPanel Enterprise with LiteSpeed Enterprise

We do not recommend using Ubuntu for CyberPanel at this time due to current security-related bugs.

Below we’ll cover the CyberPanel free version which includes an unlimited number of domains and worker processes.

How to Install CyberPanel

Follow these steps to install CyberPanel on Ubuntu or Enterprise-based distros.

  1. Log into SSH.
  2. Run the CyberPanel installation script:
    sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
  3. Type “1” and Enter to confirm installation.
  4. Choose “1” to install CyberPanel with OpenLiteSpeed. Remember, you’ll need a LiteSpeed Enterprise license for the Enterprise version.
  5. Choose “Y” to install “full service for CyberPanel” – PowerDNS server, Postfix mail transfer agent (MTA), and Pure-FTPd server.
  6. Choose “N” to skip remote MySQL setup and continue with local MySQL server setup.
  7. Choose the latest MySQL version unless you’ll be importing a database that requires a specific, older version.
  8. Choose “s” to set an admin password.
  9. Type and confirm your admin password.
  10. Choose whether to install Memcached and its PHP extension. You can always install this later if you don’t need it right now.
  11. Decide whether to install Redis and its PHP extension. Again, you can install this post-installation.
  12. Choose whether to install WatchDog, currently in beta, which automatically reboots downed systems with software errors. If you’re on a production system and unsure about this, we recommend denying this. 
  13. The installation may take up to ten minutes. Afterwards, save the auto-generated LiteSpeed WebAdmin console password and Rainloop Webmail admin password in a password manager. The admin username for each login is “admin.”
  14. Ubuntu users must choose “N” when asked to reboot the system.

    CentOS, AlmaLinux, and other Enterprise-based distro users may select “Y” and continue to the next section.
  15. (Ubuntu users) Due to Ubuntu-specific issues, you’ll need to stop and disable Firewalld:
    systemctl stop firewalld && systemctl disable firewalld
  16. Restart the system:
    reboot

Contact CyberPanel developers directly regarding Ubuntu firewall issues.

Log into CyberPanel

The URL to access your CyberPanel installation in the web browser is:

https://your-server-hostname:8090

Username: admin

Password: the same password you set during initial setup.

Log into CyberPanel

The dashboard shows buttons for primary functions with system resource usage stats on the right.

The top-right options grant quick access to various CyberPanel user communities.

The sidebar on the left lists primary sections which expand to show additional options when clicked. 

CyberPanel dashboard

Learning Your CyberPanel Installation

Here are some ideas to help you get started:

  • Save your new installation with a new snapshot
  • Configure automatic CyberPanel backups
  • Create SSL certificates for the CyberPanel panel domain name
  • Create regular users to manage websites
  • Create a WordPress site in just a few clicks

The terminal command below resets your CyberPanel admin password. A space is added at the beginning to prevent the password from showing in bash history. Furthermore, we recommend using a simple password to ensure the process works. After you login, change the admin password to a stronger one.

 adminPass password!

Log into OpenLiteSpeed WebAdmin Console

Manage LiteSpeed web server settings from the web interface at: 

https://your-server-hostname:7080

The username is “admin.”

Log into OpenLiteSpeed

To reset your LiteSpeed console password, open a terminal session and run the following command:

sudo /usr/local/lsws/admin/misc/admpass.sh 

Press Enter to reset the default user – “[admin].”

Enter and confirm the new password.

Log into Rainloop WebMail

Access the Rainloop webmail web interface at: 

https://your-server-hostname:8090/snappymail/?admin

The username is “admin.”

  1. To reset the Rainloop admin password, edit the configuration file:
    nano /usr/local/lscp/cyberpanel/rainloop/data/_data_/_default_/configs/application.ini
  2. Add the following:
    [security]
    admin_password = "12345"
  3. Save the settings.
  4. Login and change the password immediately.

During testing, we were unable to reset the Rainloop admin password in Ubuntu. Further research showed that many users have similar issues. Contact CyberPanel developers directly for additional assistance.

Don’t forget to regularly check for server updates.

Check out our Support Center to learn more about managing your cloud server.

With our Cloud Server Hosting, you can deploy a lightning-fast, reliable cloud platform with built-in redundancy – ensuring the availability of your environment!

InMotion Hosting Contributor
InMotion Hosting Contributor Content Writer

InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!

More Articles by InMotion Hosting

Was this article helpful? Join the conversation!