Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

spacer
12.17.2009

How to setup Joomla on an IIS server

This covers setting up a Joomla website on a Windows IIS server

You will need to have MySQL installed on the server already.

If you do not, use XAMPP to load and configure the packages required from  from http://www.apachefriends.org/en/xampp.html

See the tutorial below on setting up an IIS website

Download the latest version from http://www.joomla.org/download.html

Unzip it to the website folder created

In the IIS  website properties in the document Add index.php as the default content page and move to the top of the list

add default index.php content page

Once you have completed these steps you will be able to go to the website address e.g. www.mysite.com.au and the Joomla installer wizard will appear. Step through the wizard.

For the database set up basic settings you will need to know your MySQL root password

Joomla installation database configuration

When you get to the FTP configuration page, you will need to have an FTP service configured on your server and configure a login username and password  with a path to your website.

A great free FTP server is Filezilla which can be downloaded from http://filezilla-project.org/download.php?type=server

The inbuilt Microsoft FTP server is crud and I never use it.

Joomla FTP configuration basic settings

Click On auto Finder FTP path. Joomla will test the FTP login and verify the location.

Enter details in the main configuration page

Joomla main configuration page

On the server in the website delete the installation folder.

In the root of the website edit configuration.php-dist with an editor – opening with frontpage and editing the code formats it nicely. Opening in notepad works but looks messy.

Find the parameters in the file and set the user, password and db according to what you used in the database configuration page.

var $user = ‘root’;                            // MySQL username
var $password = ’secretpassword’;                        // MySQL password
var $db = ‘mysite.com.au’;

rename to configuration.php-dist to configuration.php

Set the internet guest account to have permissions on the following folders and files:

images
media
uploadfiles
components
language
modules
templates
administrator/backups
administrator/components
configuration.php

Will now be able to go to your website http:\\www.mysite.com.au\administrator and login to the administration backend.

The username will be admin

Password will be what you setup for the admin password during the main configuration.

Its also worth having a look at this http://forum.joomla.org/viewtopic.php?t=52721

2 Comments »

  1. How to set up a local WordPress blog on Mac OS…

    Last week when I was trying to edit my new theme, I made some mistakes in the theme files, however I didn’t realize it right away, so the result got that my blog was in a great mess for a while…. Check these two articles ( Test and Setup Local Wordp…

    Trackback by Candible — 25/12/2009 @ 5:51 am

  2. [...] for your information from makeuseof.com ,King Computer Sydney and lifehacker. Also hope you feel this post [...]

    Pingback by How to set up a local WordPress blog on Mac OS | Candible — 05/01/2010 @ 11:30 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.