Call Us! 1-800-383-5193
Call Us! 1-800-383-5193
Call Us! 1-800-383-5193

Need Help?

Emergency Response Time custom

Our experts have had an average response time of 11.06 minutes in March 2021 to fix urgent issues.

We will keep your servers stable, secure and fast at all times for one fixed price.

Install Joomla on CyberPanel – How to perform

by | May 12, 2021

How do we install Joomla on CyberPanel?

This is a common support request that we receive these days. CyberPanel is one of the popular website control panels.

As a part of our Server Management services, we help our customers with requests related to CyberPanel.

Let us today discuss the possible steps to install Joomla.

Install Joomla on CyberPanel

We will here explain the steps from installing CyberPanel on a new server. After that, we will move on to the steps to install Joomla from the panel.

Install CyberPanel on the Server

Once we have completed the provisioning of the server from our service providers panel, we shall proceed with the steps to install CyberPanel.

Most hosting service providers offer one-click apps to deploy CyberPanel quickly. We just need to choose a subscription plan, server configuration, region and finally run the installation.

Once the installation is complete, we can get the CyberPanel admin password by entering the following command in the server’s command-line interface:

$ sudo cat .litespeed_password


The Command Line Method

We can install CyberPanel via command line with the steps given below:

  1. Deploy a CentOS 7.x (recommended) or Ubuntu server on a cloud hosting account.
  2. Login to the server through the command line.
  3. Run this command: sh <(curl || wget -O –
  4. Follow on-screen instructions to complete the installation.
  5. We can get the CyberPanel admin password with the following command:
    $ sudo cat .litespeed_password
  6. Visit to get CyberPanel dashboard login screen.

Install Joomla on CyberPanel


Install Joomla on CyberPanel

To add a new website, on the CyberPanel dashboard, go to Websites > Create Website. Fill the form and click Create Website button.

After adding the site entry, now we are ready to install Joomla on that particular site. On the CyberPanel dashboard, navigate to Websites > List Websites. Click the Manage link beside the particular website. Choose Joomla from the Application Installer section (bottom). Provide a few basic information and start the installation.

It should take a few minutes to complete the initial CMS installation. Finally, visit our website URL and complete the Joomla installation.

Alternatively, we can download Joomla from the official Joomla site and upload it to the public_html directory of our site via CyberPanel.

In this case, we need to create a database using CyberPanel’s built-in tools. Navigate to the CyberPanel dashboard and we will find the database management tool on the left sidebar. After extracting the compressed folder in public_html, we can simply visit our site URL and initiate the installation manually.

Common error and its fix

When installing Joomla on the new website, at times, we may see an error as given below:

Installation failed. Error message: Target directory should be empty before installation, otherwise data loss could occur. [404]

This happens because when we create a new site from CyberPanel, a default index.html is created at doc root and .well-known directory if we create a website with SSL.

CyberPanel Joomla installer checks if the installation directory is empty or not. So we need to delete the index.html file before we can install Joomla. We do not need to delete the .well-known folder (if any) as this folder will be ignored and kept intact.

[Need any further assistance to fix CyberPanel errors? – We’re available 24*7]


In short, we can easily install Joomla from the CyberPanel dashboard. Today we saw how our Support Engineers perform this task.


Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.


var google_conversion_label = "owonCMyG5nEQ0aD71QM";


Submit a Comment

Your email address will not be published. Required fields are marked *

Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.