Joomla - Installation

Joomla - Installation

Database - MySQL 5.1+

Web Server -

Operating system - cross-platform

Browser support - IE (Internet Explorer 7), Firefox, Google Chrome

SSL (Secure Socket Layer) - HTTPS requires a valid security certificate

PHP Compatibility - PHP 5.4+ or PHP 5.3.10+

When you open the https://www.joomla.org/download.html link , you will see the screen shown below −

Download Joomla program

Download the Joomla zip file from the official site, or if you want to upgrade the files from a previous version, click "Upgrade Package".

Create store database

  • Joomla requires a MySQL database. So create a new empty database and a username/password (eg for user as 'root' and for password as 'root' or for convenience you can set it for your convenience) for Joomla.

  • After completing the above step, you can continue with the installation process.

Joomla requires a MySQL database. So create a new empty database and a username/password (eg for user as 'root' and for password as 'root' or for convenience you can set it for your convenience) for Joomla.

After completing the above step, you can continue with the installation process.

Setup Wizard

It is very easy to set up Joomla on your system. The following steps describe how to set up Joomla locally on your system.

Step 1 − Extract the downloaded Joomla folder and upload it to your web server or localhost.

Step 2 − Open a browser and navigate to the Joomla file path, then you will get the first Joomla installer screen as shown in the following screen. In our case, this is localhost / <Your_joomla_folder> .

Setting up Joomla

It contains the following fields −

  • Site Name - Enter the name of the site you are going to create in Joomla.

  • Description - Add a short description of your site.

  • Admin Email - Enter an email address that will help us recover our password or any update.

  • Administrator Username - Enter the username of your choice when logging into Joomla.

  • Admin Password - Enter a password to secure your site.

  • Site offline. Specifies whether your site should be offline or online after installation is complete by clicking the Yes/No button.

Site Name - Enter the name of the site you are going to create in Joomla.

Description - Add a short description of your site.

Admin Email - Enter an email address that will help us recover our password or any update.

Administrator Username - Enter the username of your choice when logging into Joomla.

Admin Password - Enter a password to secure your site.

Site offline. Specifies whether your site should be offline or online after installation is complete by clicking the Yes/No button.

After filling in all the information, click on the Next button.

Step 3 − Here you have to enter your MYSQL database information as shown in the below screen.

Setting up Joomla

  • Database Type - Select the type of database. By default it will be MySQLi.

  • Hostname - Enter the hostname, by default it will be localhost.

  • Username - Enter the username of your MySQL database.

  • Password - Enter the password you have set for the MySQL database.

  • Database Name - Enter the database name you created in the MySQL database for Joomla.

  • Table Prefix - used to add a prefix to the database tables which helps to run multiple sites in the same database. It takes the default value.

  • Old database process − It gives two options to backup or delete . If you have already created a database, you can either delete it or choose the backup option to create a backup of all database information.

Database Type - Select the type of database. By default it will be MySQLi.

Hostname - Enter the hostname, by default it will be localhost.

Username - Enter the username of your MySQL database.

Password - Enter the password you have set for the MySQL database.

Database Name - Enter the database name you created in the MySQL database for Joomla.

Table Prefix - used to add a prefix to the database tables which helps to run multiple sites in the same database. It takes the default value.

Old database process − It gives two options to backup or delete . If you have already created a database, you can either delete it or choose the backup option to create a backup of all database information.

After filling in all the information, click on the Next button.

Step 4 − At this point, you will be on the final page of the installation process.

Setting up Joomla

Here you can view all information added to Joomla.

Choose Default English (GB) Sample Data as an example to create your website and click the Install button .

Step 5 − Next, you can see that Joomla starts the installation process on your computer.

Setting up Joomla

Step 6 − In a few minutes, after successful installation, you will see the Joomla web installer screen as shown below.

Setting up Joomla

Then click the Delete Install Folder button which will help you secure your site so that no one else can reinstall your site.

Note. If your installation hangs and won't complete for more than an hour, make some changes as shown below.

Go to Joomla folder → installation → sql folder → mysql folder Open joomla.sql file and look for the following term: "ENGINE=InnoDB". Replace this term with "ENGINE = MyIsam" and save the file.

Prior to MySQL 5.5.5, MyISAM was the default storage engine. (The default has been changed to InnoDB in MySQL 5.5.5.)

Then your installation will begin.

Admin Panel

Once Joomla is installed, you can login to your Joomla Control Panel as described below −

Step 1 − To access the Joomla admin panel, open a browser and enter the URL as http://localhost/<Your_joomla_folder>/administrator/index.php then you will get a screen as shown below −

Setting up Joomla

Step 2 - Enter the username and password you mentioned during installation as shown in step 3 of the Setup Wizard section and click on the login button.