CyberPanel¶
The CyberPanel One-Click Image is a next-generation hosting control panel, and it features several innovative performance enhancements, including LiteSpeed's popular LSCache optimization plugin.
CyberPanel provides a One-Click installer to automatically install OpenLiteSpeed, LSCache, WordPress, Prestashop, Joomla and git. It also automates the initial setup for components like Mail service and DNS, to reduce the time it takes to get set up for hosting.
Quick Start¶
Platforms¶
Use the "CyberPanel Marketplace Image" to create a ECS with any plan you want.
Components¶
The CyberPanel One-Click Image installs several packages.
System Package Installation¶
Component | Version |
---|---|
Linux | Ubuntu 18.04.1 |
CyberPanel | Latest from CyberPanel Repo |
Other Built-in Packages¶
Component | Function |
---|---|
OpenLiteSpeed | Performance Web Server |
phpMyAdmin | Administration of MySQL over the Web |
PowerDNS | Lightweight DNS Server |
Pure-FTPd | Secure + High flexibility FTP server |
ACME Client | Automatic Certificate Deployment |
Rainloop | Performance Email Client |
How to Access the Installed Software¶
SSH Access¶
From a terminal on your local computer, connect to the server as root, like so:
ssh root@192.0.2.0
Be sure to substitute the server's IP address for the 192.0.2.0
example IP.
Logging In to CyberPanel¶
To log into CyberPanel, open your web browser, and open port 8090
at your domain or IP address, like so:
https://example.com:8090
https://192.0.2.0:8090
Select the desired interface language and type in your username and password to log in to CyberPanel.
By default, your username is admin
and you can get your password from:
sudo cat .litespeed_password
Logging In to phpMyAdmin¶
Connect to phpMyAdmin at the following URL:
https://example.com:8090/phpmyadmin
https://192.0.2.0:8090/phpmyadmin
Get the MySQL CyberPanel user password:
sudo sed -n 2p .db_password
CyberPanel Functionalilty Explained¶
Main Page View¶
Website Page View¶
ACL for CyberPanel's Main Functions¶
Functions | Admin | Reseller | User |
---|---|---|---|
Version Management | V | ||
User Management | V | V | |
Website Management | V | V | |
Package Management | V | V | |
Database Management | V | V | V |
DNS Management | V | V | V |
Email Management | V | V | V |
FTP Management | V | V | V |
Backup Management | V | V | |
SSL Management | V | V | V |
Server Tuning | V | ||
Server Status | V | ||
PHP Extension | V | ||
Logs | V | ||
Security | V | ||
Mail Settings | V | ||
Manage Services | V | ||
Plugins | V |
Optional Setup¶
One Click Application Installer - WordPress¶
- Create a website with your domain
- Main > Websites > List Websites > Launch
- Scroll down to the APPLICATION INSTALLER
- Click
WordPress with LSCache
- Enter the Information:
- Blog Title:
LS-DEMO
- Login User:
admin
- Login Password:
yourpassword
- Email:
demo@example.com
- Path:
wordpress
- Blog Title:
- Installation complete. Visit:
http://yourdomain/wordpress
Frequently Asked Questions¶
How do I Migrate Wordpress?¶
Please see Methods for Migrating WordPress.
How do I Upgrade from OLS to LSWS Enterprise?¶
- Get a license from the LiteSpeed Store
- Navigate to CyberPanel > Server > Server Status > LiteSpeed Status
- Enter the serial key and click Switch
For more information, please see CyberPanel's documentation
How do I Upgrade CyberPanel?¶
Run following commands with root user/permission, if you do not have direct root access, run command sudo su -
first.
sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)
How do I Reset My CyberPanel Password?¶
Run the following command to reset the admin password:
adminPass newpassword
Why did my FTP fail to connect?¶
Verify that ports 21 and 40110-40210 are allowed at the network firewall level. By default, they should already be allowed for each image at the system level.
How do I Enable the Crawler Engine with LiteSpeed Enterprise?¶
Edit /usr/local/lsws/conf/httpd.conf
from SSH console. Find <IfModule Litespeed>
section:
<IfModule Litespeed> CacheRoot /home/lscache/ </IfModule>
Update it, adding the line CacheEngine on crawler
, like so:
<IfModule Litespeed> CacheRoot /home/lscache/ CacheEngine on crawler </IfModule>
Visit CyberPanel at port 8090
, then click Manage from Your Websites. Navigate to Configurations > vhost Conf.
Find all <IfModule Litespeed>
sections:
Update each one, adding the line<IfModule Litespeed> CacheRoot /home/lscache/ </IfModule>
CacheEngine on crawler
, like so:<IfModule Litespeed> CacheRoot /home/lscache/ CacheEngine on crawler </IfModule>