Downloading and installing the latest stable version of Joomla 1.5.x


The latest stable version of Joomla! can be downloaded from NOTE: The file will be a zip file (i.e. Once downloaded, follow these steps to prepare for the installation:

  • Uncompress the zip file into a folder with a suitable name, for example, Joomla 1.5.7 or MySite (i.e. give the folder your site name).
  • Move this folder into the www folder of the WAMP installation.

The files are now in place for the installation to commence.

Installing Joomla! 1.5.x

To install Joomla! 1.5.x follow these steps:

* Click on each image to enlarge it
  1. Start WAMP server if it not already running. All services need to be started (Apache and MySQL).
  2. Using a browser, enter the URL to the folder. Remember to include the port number if your local web server is using a port other than the default port 80. For example, if you are using the default port, the URL will be http://localhost/MySite/ or if you are using port 8080 the URL will be http://localhost:8080/MySite/. NOTE: The use of localhost as the server name depends on whether your PC is set up to resolve localhost to the local IP Address of You can of course substitute localhost for in the URL (i.e.
  3. You will be redirected to http://localhost/MySite/installation/index.php and faced with the Language Selection screen: Joomla 1.5.x Tutorial - Language Screen
  4. The default language is en-GB so leave the default if this is applicable or select the relevant language and click on the Next button.
  5. The Pre-Installation Check screen is now loaded. As this screen states, if any of the items listed are set to No and highlighted in red, your system does not meet the minimum requirements needed for installing Joomla 1.5.x and these need to be resolved before proceeding. If there are no items listed as No, you can move onto the next step by pressing the Next button: Joomla 1.5.x Tutorial - Pre-Installation Check Screen
  6. The License screen is loaded next. Read, then accept the license agreement by pressing the Next button: Joomla 1.5.x Tutorial - License Screen
  7. The Database Configuration screen is now loaded: Joomla 1.5.x Tutorial - Database Configuration Screen You are prompted to enter the following information:

    Basic Settings

    • Database Type - leave this to the default value of mysql
    • Host Name - the server name of the local web server (localhost)
    • User Name - this is generally the default user name of the MySQL database (root). This can also be set to a different user if one has been set up but only if the different user has top-level administrator privileges in the database. NOTE: when installing Joomla locally, user name root is sufficient. When installing on a live web server, for security reasons, select a user created with admin privileges
    • Password - the password for the user. This is generally left blank when installing Joomla locally. On the live web server, enter the password for the user specified in the step above
    • Database Name - a name for your site's database. This can be anything, but make it suitable for your site. For example, MySite

    Advanced Settings

    The default advanced settings should be accepted. However, you may override these:

    • Drop or Backup Tables - if you have a previous installation of Joomla, it is advised you backup the old tables by selecting the Backup Old Tables radio button. If you do not wish to back the old tables up, select the Drop Existing Tables radio button (this will delete the tables and all data before re-creating them)
    • Table Prefix - a prefix to be used for all table names. Generally, the default value of jos_ is sufficient, but you may specify your own prefix is desired. NOTE: Do not use bak_ as this is used as the prefix for backing up old tables
  8. Click on Next to proceed
  9. The next step is to enter the FTP Configuration settings: Joomla 1.5.x Tutorial - FTP Configuration Screen If installing Joomla locally, you do not need to enter these settings since you will not be FTP transferring files to/from your local PC while you develop your site. If installing Joomla to your live web server, it is good practice to enter the FTP settings. This is so Joomla can use the FTP settings and make the files writeable on the web server. When specifying a FTP account, the account must have access to the Joomla root directory. FTP settings are:

    Basic Settings

    • Enable FTP File system layer - whether to allow the File system layer to handle file system manipulation. The safest option is to set this to Yes
    • FTP User - the user name of the FTP account
    • FTP Password - the password for the FTP account
    • FTP Root Path - the URL to the Joomla root directory

    Advanced Settings

    • FTP Host - the IP Address of the local host (
    • FTP Port - the local port number used for FTP. The default is 21
    • Save FTP Password - whether to save the FTP password or not
  10. Click on Next to proceed to the Main Configuration screen: Joomla 1.5.x Tutorial - Main Configuration Screen You will need to do the following:
    • Site Name - enter an appropriate value for your site name
    • Admin Email and Password - enter an administrator email address, as well as the password for the admin user (super-administrator account that Joomla installs by default)
    • Install Default Sample Data - it is highly recommended that you install the sample data so that you have data at hand to assist you with your site development. Simply click on the Install Sample Data button. You will be alerted with the message Installed Sample Data Successfully
  11. Click on the Next button
  12. The Finish screen will be loaded with the message Congratulations! Joomla! Is installed. As the screen highlights, installation is now complete. You are also reminded to remove the Installation directory (i.e. the directory named Installation from within the unzipped folder in step 2): Joomla 1.5.x Tutorial - Installation Complete Screen
  13. If you do not remove the Installation folder and attempt to load your site (i.e. http://localhost/MySite/) you will be redirected to the installation path (i.e. http://localhost/MySite/installation/index.php) and the following screen will be loaded: Joomla 1.5.x Tutorial - Installation Folder Error Screen
  14. Your site will load as follows once the Installation folder has been removed: Joomla 1.5.x Tutorial - Home Page Screen