---
title: "Tutorial - Installing Joomla! manually"
description: "Find out how to install Joomla! manually"
url: https://docs.ovhcloud.com/en/guides/web-cloud/web-hosting/cms-manual-installation-joomla
lang: en
lastUpdated: 2023-03-27
---
# Tutorial - Installing Joomla! manually

## Objective

This tutorial will help you install Joomla! CMS (Content Management System) manually in just a few steps.

:::warning
OVHcloud provides services that you are responsible for with regard to their configuration and management. It is therefore your responsibility to ensure that they function properly.

This tutorial is designed to help you with common tasks. Nevertheless, we recommend contacting a [specialist provider](https://partner.ovhcloud.com/en-gb/directory/) or the [Joomla! support](https://www.joomla.org/) if you encounter any difficulties. We will not be able to assist you. You can find more information in the [Go further](#go-further) section of this guide.
:::

:::tip
To install Joomla! **automatically**
 from your OVHcloud Control Panel
, please refer to our documentation on [installing a 1-click module](/en/guides/web-cloud/web-hosting/cms-install-1-click-modules.md)
.
To manually **install another CMS** (WordPress, Drupal, PrestaShop), please refer to our documentation on [installing a CMS manually](/en/guides/web-cloud/web-hosting/cms-manual-installation.md).

:::

**This tutorial explains how to install your Joomla! CMS manually.**

## Requirements

- An [OVHcloud web hosting plan](https://www.ovhcloud.com/en-gb/web-hosting/) that contains at least one database
- A [domain name](https://www.ovhcloud.com/en-gb/domains/)

## Instructions

### Step 1: Prepare for the installation [](#)
To install the **Joomla!** CMS on your [web hosting plan](https://www.ovhcloud.com/en-gb/web-hosting/), you will need to make some preparations.

Follow **all steps** described in our tutorial on [installing a CMS manually](/en/guides/web-cloud/web-hosting/cms-manual-installation.md) before continuing with step 2 below.

### Step 2: Finalise the manual installation [](#)
:::tip
Before you continue with the installation, clear your web browser cache to avoid any errors.

:::

#### 2.1 Access your Joomla! website via your browser

Enter your domain name into the address bar of your web browser.

If the Joomla! source files have been correctly placed in your root folder, the Joomla! page for selecting the language appears:

![Joomla installation step 1](/images/assets/screens/other/cms/joomla/install-select-language-1.png)
Select the language, enter the name of your website, and click `Setup Login Data
`.
#### 2.2 Configure your Joomla! connection data

Set access to your Joomla! back office:

![Joomla installation step 2](/images/assets/screens/other/cms/joomla/install-define-admin-2.png)
:::info
“Super User” refers to the person who manages the CMS.

:::

- _Enter the real name of your Super User_: Enter your real name.
- _Set the username for your Super User account_: Choose a username that will allow you to log in to your Joomla! admin panel.
- _Set password for your Super User account_: Choose a password with a minimum of **12 characters**.
- _Enter the email address of the website Super User_: Please enter a valid email address. It will be used to receive notifications sent by Joomla!.

Check the information entered, then click on `Setup Database Connection
`.
#### 2.3 Link your database to your Joomla!

Enter the information requested for the database:

![Joomla installation step 3](/images/assets/screens/other/cms/joomla/install-db-connect-3.png)
Have your database login details ready (if necessary, see **Step 1.4** in the [manual installation of a CMS tutorial](/en/guides/web-cloud/web-hosting/cms-manual-installation.md)).

- _Select the database type_: Select your database type from the types available for Joomla!. If you are using an OVHcloud shared database, you can keep the default **MySQLi** value.

- _Enter the host name, usually "localhost" or a name provided by your host_: Enter the name of your database server, specified in the installation email and displayed in your OVHcloud Control Panel.

:::info

- The server name of a database included with your web hosting plan usually has this format: `NameOfYourDatabase.mysql.db`.

- The server name of a Web Cloud Databases database starts with your OVHcloud NIC handle and is in the following format: `OVHID(without-ovh)-XXX.eu.clouddb.ovh.net` where **"XXX"** is to be replaced by the reference of your Web Cloud Databases service.

:::

- _Either a username you created or a username provided by your host_: It is identical to the database name if you are using a database included with your web hosting plan. For databases created on Web Cloud Databases, please refer to the information in **Step 1.4** in the tutorial on [manually installing a CMS](/en/guides/web-cloud/web-hosting/cms-manual-installation.md).

- _Either a password you created or a password provided by your host_: You defined it yourself when you created your database. You may have modified it in the meantime.

- _Enter the database name_: This name was defined when the database was created in the <ManagerLink to="/">OVHcloud Control Panel</ManagerLink>. It is identical to the database username if you are using a database included with your web hosting plan.

- _Enter a table prefix or use the randomly generated one_: If you are installing with a brand new database, enter your preferred prefix. If you are using a database that has already been used by another website, please refer to **Step 1.4** in the tutorial on [manually installing a CMS](/en/guides/web-cloud/web-hosting/cms-manual-installation.md) to avoid entering a table prefix that has already been used in your database.

- **Connection Encryption**: Keep the value **Default**.

Click `Install Joomla
`.
The following message appears:

![Joomla installation step 3-1](/images/assets/screens/other/cms/joomla/install-db-connect-3-1.png)
Since you are using a database that exists outside of a local hosting plan, you will need to delete the _token_ generated randomly when you set up your Joomla!.

This file to be deleted is located in your [FTP storage space](/en/guides/web-cloud/web-hosting/ftp-connection.md).

Once you have logged in, go to the **installation** folder for your Joomla! then delete only the _token_ indicated by the alert message. It is present as a **.txt** file.

Then go back to your web browser and click again on `Install Joomla
`.
### 2.4 Complete the installation

Once the installation is complete, the following page appears:

![Joomla installation step 4](/images/assets/screens/other/cms/joomla/install-ending-4.png)
The installation is complete, but you can add additional languages to your CMS if you need to.

:::tip
Congratulations, your Joomla! is ready for use and administration.

:::

## Go further [](#)
[Joomla! official website](https://joomla.org)

For specialised services (SEO, development, etc.), contact [OVHcloud partners](https://partner.ovhcloud.com/en-gb/directory/).

If you would like assistance using and configuring your OVHcloud solutions, please refer to our [support offers](https://www.ovhcloud.com/en-gb/support-levels/).

Join our [community of users](https://community.ovhcloud.com/).
