Beginner-friendly guide to install WordPress with CyberPanel on Ubuntu. Our CyberPanel Support team is ready to assist you.
Install WordPress with CyberPanel on Ubuntu
CyberPanel is a free, open-source web hosting control panel designed to simplify server management with features like one-click app installs, SSL support, and LiteSpeed optimization. It is beginner-friendly, secure, and cost-effective, making it ideal for VPS hosting.
In this article, we’ll cover what CyberPanel is, why you should use it, and how to install, access, secure, and manage websites on it.
What is CyberPanel and Why Use It?
CyberPanel is a free, open-source web hosting control panel that simplifies server management for websites, domains, databases, and email accounts. It works best with LiteSpeed and OpenLiteSpeed web servers and offers fast, efficient hosting with features like one-click application installs, automated backups, and enhanced security.
Key Features:
- Web Hosting Control Panel: Manage your hosting environment through an easy graphical interface.
- Open-Source & Free: No cost to install or use, accessible for everyone.
- LiteSpeed-Powered: Provides high-speed hosting using OpenLiteSpeed or LiteSpeed Enterprise.
- Linux Compatible: Works with most Linux distributions.
Why Choose CyberPanel:
- High Performance: Faster website load times, better SEO potential.
- One-Click Installations: Quick setup for apps like WordPress, Joomla, PrestaShop.
- Enhanced Security: Offers built-in backups, ModSecurity protection, and CSF integration.
- User-Friendly Interface: Simple and intuitive for beginners and pros alike.
- Cost-Effective: All essential server management features without licensing fees.
- Advanced Tools: SSL management, staging environments, and Git integration for developers.
Troubleshoot the upload error in CyberPanel in minutes.
How to Install CyberPanel on Your VPS
Installing CyberPanel on your VPS is simple and straightforward. Follow these steps carefully to set up a secure, fast, and user-friendly hosting control panel.
Step 1: Connect to Your VPS
Start by connecting to your server using SSH:
- Open an SSH client like PuTTY (Windows) or Terminal (macOS/Linux).
- Connect with:
ssh root@YOUR_IP_ADDRESS
Replace YOUR_IP_ADDRESS with your server’s IP.
- Enter your root password when prompted.
Step 2: Update Your Server
Make sure your server is up-to-date before installation.
- Ubuntu/Debian:
sudo apt update && sudo apt upgrade -y
- CentOS/AlmaLinux/Rocky Linux:
sudo yum check-update
sudo yum update -y
Step 3: Install CyberPanel
- Run the installer:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
- Follow the prompts:
- Choose OpenLiteSpeed for the free version.
- Select Full Installation (includes PowerDNS, Postfix, Pure-FTPd).
- Set a strong admin password.
- Optionally, install Memcached and Redis for better performance.
The installation may take a few minutes, depending on your server and connection.
Step 4: Access CyberPanel
Once installation is complete:
- Note the login URL, username (admin), and password.
- Open the URL in your browser and log in with your credentials.
- From here, you can start managing your websites, emails, and databases.
Follow this guide to tweak vHost conf in CyberPanel quickly.
How to Access the CyberPanel Dashboard
After installing CyberPanel, you can easily log in to its dashboard and start managing your server. Just follow these steps.
Step 1: Open the Login Page
Open your web browser and go to the login URL. You can use either your server’s IP address or your domain name with port 8090. For example:
https://your_server_ip:8090
or
https://your_domain.com:8090
Replace the server IP or domain with your actual details.
Step 2: Enter Your Credentials
On the login screen, type in your username and password. The system sets admin as the default username, and you must use your chosen password. Then click Sign In.
Step 3: Handle the SSL Certificate Warning
If you are logging in for the first time, your browser may show a warning about an untrusted SSL certificate. This is normal. Simply accept it to continue.
Step 4: Access the Dashboard
Once you log in, you will see the CyberPanel dashboard. From here you can manage websites, domains, databases, and email accounts.
How to Secure Your CyberPanel with SSL
To secure your website with SSL in CyberPanel, log in to the dashboard and go to the SSL section from the left menu. Under Manage SSL, choose your domain and click Issue SSL to get a free Let’s Encrypt certificate. If you are using a paid or custom SSL, paste your certificate, private key, and CA bundle in the provided fields and install it.
Once the SSL is active, it is important to force all traffic to use HTTPS. To do this, go to Websites, select List Websites, manage your domain, and open the Rewrite Rules option. Enable Force HTTPS and save the changes. After this, your website will always load securely with HTTPS.
See how to update your MySQL root password in CyberPanel step by step.
How to Create and Manage Websites in CyberPanel
To create a website in CyberPanel, first log in to your dashboard and go to the Websites menu, then select Create Website. Fill in the details such as package, owner, domain name, email, and PHP version. You can also enable features like SSL, DKIM, and open_basedir protection if needed. Finally, click Create Website to complete the setup.
After the site is created, make sure your domain’s DNS records are pointed to your server’s IP address so that SSL works correctly. You can then manage your website from the List Websites section, where you will find options to open the file manager and configure settings for your domain.
How to Install WordPress on CyberPanel
- Log in to your CyberPanel dashboard with your admin account.
- Open Websites, then choose List Websites.
- Find your domain and click Manage.
- In Application Installer, pick WP + LSCache, add site details, and leave Path blank for root or set a folder for subdirectory.
- Select WP + LSCache, enter site info, and choose root or subdirectory by adjusting Path.
- Choose WP + LSCache, fill in the site title, admin details, and set Path as root or folder.
- Click Install and wait for the success message.
- Visit your domain to see the site.
- Log in to the WordPress dashboard at yourdomain.com/wp-admin using the admin credentials you created.
- Optional setup: issue a free SSL in CyberPanel, enable LSCache, set pretty permalinks in WordPress, and create a backup.
Resolve the OS detection error in CyberPanel without hassle.
[Need assistance with a different issue? Our team is available 24/7.]
Conclusion
With CyberPanel, hosting becomes simple and secure. In just a few steps, you can install WordPress with CyberPanel on Ubuntu and launch your website quickly.
In brief, our Support Experts demonstrated how to fix the “554 5.7.1 : Relay access denied” error.
0 Comments