Thursday, February 5, 2009

Joomla Installation

First wget the package from joomla.org site.

1) wget http://joomlacode.org/gf/download/frsrelease/6828/22537/Joomla_1.0.15-Stable-Full_Package.tar.gz

2) Change the ownership for Joomla package

3) extact the package
tar -xzvf Joomla_1.0.15-Stable-Full_Package.tar.gz

4) Change the ownership of content
For ex: chown tunerpar.tunerpar * -R

5) Open the site in browser

chmod 777 ./templates
chmod 777 ./components
chmod 777 ./language
chmod 777 ./language/pdf_fonts
chmod 777 ./language/en-GB
chmod 777 ./images
chmod 777 ./images/banners
chmod 777 ./images/stories
chmod 777 ./modules
chmod 777 ./cache
chmod 777 ./tmp
chmod 777 ./media
chmod 777 ./administrator/templates
chmod 777 ./administrator/components
chmod 777 ./administrator/language
chmod 777 ./administrator/language/en-GB
chmod 777 ./administrator/backups
chmod 777 ./administrator/backups/index.html
chmod 777 ./administrator/modules
chmod 777 ./administrator/cache
chmod 777 ./plugins
chmod 777 ./plugins/system
chmod 777 ./plugins/content
chmod 777 ./plugins/user
chmod 777 ./plugins/editors-xtd
chmod 777 ./plugins/xmlrpc
chmod 777 ./plugins/search
chmod 777 ./plugins/editors

6) Create configuration file
touch configuration.php

7) Change the ownership for config file
chown tunerpar.tunerpar configuration.php

8) If php global setting is on then enter the code in .htaccess file

To tunn of the setting:

php_flag register_globals off

To make writable session save path, Just put the following code in your .htaccess file:
php_value session.save_path '/tmp'

9) Make writable confi file
chmod 666 configuration.php

10) Add username "localhost"

11) create a database ,username and password and fill it in blank fields.

12) Insert email ID of user

13) Save the admin login

14) Click on view site and then rename the installation directory and refesh the browser.

That's it! Joomla should now be installed.