Joomla CMS Installation Steps

Joomla is one of the world class well-known open source content management system (CMS), based on PHP/MySQL which allows creating and maintaining a website. It is majorly used by beginners and small website owners, who cannot afford to have a website designed and developed from a professional web development company. If the WordPress is not your choice then, Joomla would satisfy your blogging and commercial website needs as well.

Using Joomla, you can maintain your website aspects very easily, without having any technical knowledge. Same like WordPress, Joomla has got several features such as RSS feeds, blogs, polls, search, page caching and support for many languages to publish content. Using the powerful application Framework, web developers can build various add-ons for their Joomla website.

Let’s proceed to the installation steps:

We totally assumes that you have already opened Joomla Official Website in your browser and choose the “Download Joomla” option.

Joomla’s Official Website: http://www.joomla.org

Now let’s learn how to download a ready Joomla package to your local machine, uncompress it and get it uploaded to the remote server of your hosting provider. Make sure that your remote server supports at least PHP 4.2.x, MySQL 3.23.x and Apache 1.13.19, the rest of system requirements will be checked during the installation.

Step 1: On the download page, you will see the Joomla’s latest version available for download. Click on the package you would like to download (.zip, .tar.bz2 or .tar.gz), wherever you prefer. Save the file on your local machine and open it. Here you will be prompted to uncompress the files, then extract them into some directory. Remember that it is always better to decompress the package locally because it may appear troublesome on the remote server. Many hosting providers have limitation on files decompressing.

Step 2: After this is done you may open the Joomla’s installation page locally in case you’ve got a local web server with PHP and MySQL support installed. If not let’s upload the software file’s to a remote server and install the application there.

Step 3: Let’s use any FTP client program for files transfer, we’ll use FileZilla FTP client. In order to connect to the remote server we’ll need to specify FTP Host, FTP login and password. You may ask for these details from your hosting provider.

Step 4: Now, enter your FTP Host name, username and password and click on “Quickconnect” button. Locate your joomla files on your local computer and mark the folder. Make sure you are uploading Joomla’s files into the right directory on the server, usually it is public_html on your domain name directory. Choose the right folder and upload it. Once the upload is completed, you will see the the default Joomla’s files and folder. To check the successful upload open the following default link in your browser. Replace the “yourdomain.com” with your actual domain name:

http://yourdomain.com/joomla/installation/index.php

You will get a page with the first step of Joomla installation process; it means that you uploaded the joomla files to the correct location on the server. Now you know how to locate, download, uncompress and upload joomla files to the remote server. The installation steps for joomla are shown below.

Steps to Install Joomla on your Server

We totally assumes that you have opened the below default installation link in your browser to start the Joomla installation process, don’t forget to replace “yourdomain.com” with your actual domain name:

http://yourdomain.com/joomla/installation/index.php

Step 1: Select a language for your Joomla. English is a default language so we leave it as it is. Click on “Next” button to proceed to step 2.

Step 2: This is the pre-installation check step, here we can check the system requirements for Joomla successful installation once again; if anything is marked as “No“ the corrective actions should be taken. Make the main configuration file writable, i.e. rename the default file and set the correct permissions which would allow writing to this file. Change the recommended PHP settings in the .htaccess file located in the root of Joomla application. In this case the changes will be applied to all the files within /joomla directory.

Let’s see how to apply these changes through FileZilla FTP client. Select the configuration.php-dist file in the Joomla’s main directory and rename it to configuration.php . Now check the file’s permission and set them to 777 (read/write/exec) for everyone. Setting the permission to 777 will make the file writable during the installation. Now go back to the joomla installation page to see if the changes are applied to it or not. You can adjust the PHP settings for your domain through .htaccess file. This can be done through FTP client just the same way as we have done it with configuration.php file. Paste the following lines to the .htaccess file and make sure it’s renamed to .htaccess :

php_flag display_errors off
php_flag register_globals off

Make sure you use the correct syntax in your .htaccess or php.ini file. If you are not familiar with how PHP is configured on your server, then contact your hosting provider. Once the changes are applied click on the “Check Again” button on the installation page to confirm the changes are applied. When the settings meet Joomla system requirements, you can proceed to step 3 by clicking on the “Next” button.

Step 3: Click on the “Next” button to agree with GNU General Public License and proceed to step 4.

Step 4: You will get the main configuration page where you have to specify MySQL Host Name, Database name, Username and Password. Make sure you have created a MySQL database before continuing this step, if not create it according to the requirements. Enter the details and click on “Next” button.

Step 5: Here in this step, you will have to specify your FTP settings. Fill out the “Basic Settings and Advanced Settings” and click on the “Next” button.

Step 6: Enter the details “Site Name, Email address for super administrator” scroll down and select “Install Default Sample Data” and click on the “Install Sample Data” button. Click on the “Next” button to proceed to the final step 7.

Step 7: That’s it! The Joomla application has been successfully installed on the server! Now remove the installation directory due to Joomla security reasons, at this step you may simply rename it through FTP client or File Manager. When done, click on the “Site” button on your installation page. It will show you the Joomla first page which is located at:

http://yourdomain.com/joomla/index.php

Replace “yourdomain.com” with your actual domain name. Now you know how to go through all the installation steps and get Joomla setup on the remote server.

For a successful Joomla installation on the server, above steps should be followed correctly. Joomla is a simple and customizable content management system, which can installed even through your Cheap Web Hosting cPanel account using the Softaculous – once click installer.

Like this post ?

Share on your Social Networking Profile ( Facebook, Twitter & Google+ ) and get a flat 10% Recurring discount on our VPS Hosting and Dedicated Servers.

Email us the shared link at : [email protected] or speak to our live chat operator now, by clicking on the “Live Chat” Scroller on the left-hand side of this page and we will provide you with the discount Coupon right away!

About The Author