Sunday, 2 December 2012

How to install Joomla 3.0.1 on Ubuntu 12.10

In this tutorial, you can learn how to install Joomla 3.0.1 on Ubuntu.

Version of the software we used in this tutorial.
  • Ubuntu 12.10
  • Joomla 3.0.1
  • XAMPP 1.8.1
Here is the video for it.

First download and extract Joomla .zip file [example - ''] to your htdocs folder or your linked folder to htdocs.

    unzip -d joomla

Then make its permission to executable [755 or 777].

    sudo chmod -R 777 joomla

Then in browser, open your folder in htdocs in URL. Here is 'http://localhost/joomla'. It will prompt you the following screen.

In first phase "Configuration", you have to provide information like site name, email username and password of administrator. Then click next it will give you the following page.

In second phase "Database", enter the details of your database like database name, hostname ['localhost' if local machine], username, password and prefix for tables and click next. It will give you the following page.

In third phase of "FTP", skip this phase initially you don't need to setup this settings at this time. Just click next will show you the following page.

For beginners, it is recommended to install any of the sample data in "Overview" phase and click next. It will start creating database and install sample data to your server as shown in picture.

After installing it will show you the following page. In which they show the option for remove installation directory so that every time it does not open.

Now remove installation directory by clicking on yellow button or manually. In Ubuntu if you do not change permission to 755 or 777 then it might happen you do not remove this directory from here because it needs root access, so in that case remove it from terminal using 'sudo rm -rf' command.

Noe you can see your homepage by clicking on site or giving path of your joomla directory. You can also access administrator area called joomla control panel by clicking on administrator or your path to joomla directory and then type '/administrator', it will prompt for username password which is already set in the first 'main configuration' phase.

This is th homepage of website.

This is administrator area of website.

After successfully login it will show you the control panel.