Steps to Setup Joomla
If your mysql database is not already set up follow the instructions here and set up the mysql database. Also install phpMyAdmin for managing the database.
Login to phpmyadmin with your database administrator username and password. The instructions are available here. (Sometimes it doesn't work in Firefox, so you will have to use Internet Explorer).
Enter a database name (for e.g. joomla) in the "Create New Database" textbox and click "Create". You will get a page with the message "Database joomla has been created."
Download joomla from this link and extract the zip file to a local directory.
Now ftp the unzipped contents to the desired location on your web server:
If you want to integrate Joomla into the root of your domain (e.g. http://example.com/), move or upload all contents of the unzipped directory (but excluding the directory itself) into the root directory of your web server.
If you want to have your Joomla installation in its own subdirectory on your web site (e.g. http://example.com/joomla/), rename the directory to the name you'd like the subdirectory to have and upload it to your web server. For example if you want the installation in a subdirectory called "joomla", you should rename the directory to "joomla" and upload the entire directory to the root directory of your web server.
Run the Joomla installation script by accessing the path where you installed jommla in your favorite web browser.
If you installed Joomla in the root directory, you should visit: http://example.com/
If you installed Joomla in its own subdirectory called joomla, for example, you should visit: http://example.com/joomla/
The first page that comes up is the pre-installation check. Click the "Next" link at the top right corner. The next page shows the GNU/GPL License. Click "Next".
The next page requires you to enter the mysql details for your website.
- Host Name: mysql (this should be mysql, not localhost or anything else)
- Mysql User Name / Password: Enter your database admin username & password
- Mysql Database Name: The name of the database that you created in step 3.
Leave the other options as it is and click "Next".Enter the name of your Joomla site and click Next
In the next page enter your email id and click Next
You will get a page with the message "Congratulations! Joomla! Is installed". Note down the administration username and password. From there you can click on the "View Site" for viewing the default page or the "Adminstration" link for customizing your site.
Useful links:
Joomla Installation Manual - http://joomlacode.org/gf/download/docmanfileversion/664/17471/1.5_Installation_Manual_version_0.5.pdf
