Software needed
- Download XAMPP. A free and open source cross-platform web server package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages. [More information on Wikipedia]
- Download Joomla! A free open source content management system for publishing content on the World Wide Web and intranets. [More information on Wikipedia]
Full installation process
A great video-tutorial by user slogen123 on Veoh. [Original source]
Watch Installing XAMPP & Joomla! 1.5 in Entertainment | View More Free Videos Online at Veoh.com
Step-by-step installation
- Install XAMPP. Service section: check “Install Apache as service” and “Install MySQL as service”.
- Extract Joomla! ZIP package and copy files and folders included to: (XAMPP installation directory)/htdocs/(yourproject)/
- Go to http://localhost/xampp/index.php on your web browser and select “phpMyAdmin” from the left menu.
- Enter a name for the database that will be used by Joomla! on the “Create new database” field.
- Go to “Server: localhost” on the upper breadcrumb and press then the “Privileges” tab.
- Select “Add a new user”. Enter your desired username+password and “localhost” for host field. If you’re going to use that user for administration tasks you can check all global privileges.
- Go to http://localhost/(yourproject) on your web browser to start Joomla! installator.
- Select your language for the installation process.
- Check that all the minimum requierements are working properly.
- Read the licence if you feel bored ;)
- On the database configuration page, enter username+password and database name previously defined. Also “localhost” for host name field.
- I won’t setup an FTP file system layer.
- On the main configuration page, it’s time to give a name to your website. You must enter an e-mail address and a password that will be used by “admin” user. There’s an options area below for migration procedures. You can also press “Install sample data” button if you don’t want to start your Joomla! project from scratch.
- Now Joomla! is installed and ready. Don’t forget to remove the installation directory. You’ll find your frontend at http://localhost/(yourproject) and access your administration area at http://localhost/(yourproject)/administrator, with user “admin” and password set on the previous step.


