To start building a Joomla website you need a server environment to host the website:
Use a live web hosting package using software like cpanel or Plesk. You would want to deny access to any casual browser till the site is finished.
Use a local hosting server environment on either your PC, Mac or linux – this could be WAMP (win), MAMP (mac), LAMP (linux), XAMPP (multi platform versions available) or separate installs of Apache, PHP and MYSQL.
Some people prefer to work in the local environment and then upload the finished site to a live server or others might simply prefer to work on a live server – all down to personal and client preferences.
This short tutorial is focussing only on uploading quickstart packages to the XAMPP server on the PC (the extra P in XAMPP stands for Perl by the way but that doesn't matter here).
Check both Mysql and Apache are running correctly. You can check this be opening the XAMPP control panel via the Windows start menu item for XAMPP.
You need to have a piece of software to extract the zip, which could be Winzip, Winrar, etc. There are many options available in both free and commercial software. I'm using Winrar here.
You create a new folder in this directory, which is the folder name you will use to load the site in the browser later e.g. localhost/testsite.
Extract the the quickstart content to the new folder.
Open your browser of choice and type localhost/foldername and the installation process will start.
I've chosen to work in English (United Kingdom)
This should all be green - in my case it is not, but I'm not concerned at this juncture with this particular error as I will alter the global configuration settings at a later date.
Once read, click next to continue the install process
11.1 The first two dropdown boxes are normally left unchanged.
11.2 The username on a XAMPP should be root and the password left empty or what you configured it to be when you installed the XAMPP server.
11.3 Enter a database name (if you decided to create the database in phpmyadmin first, you need to enter that name).
11.4 Accept the random prefix (a random prefix makes Joomla 1.7 a little bit more secure than the standard 1.5 jos prefix – although you could change this in 1.5 if you wanted to).
In most cases you will not need to enter anything here and you can safely skip this step.
13.1 Click to install the sample data which will load the content of the demo site to your local version. All the text and downsampled images will now be populating the site – (photo licenses unfortunately forbid Bamboo from including high resolution images).
13.2 Enter the rest of the settings here for your site – these are editable inside the administrator side of the site. On the username we'd suggest anything other than admin or administrator
Simply delete the installation folder by clicking the "remove installation folder" button.
{jb_fifthteen}An uploaded quickstart version of the Hub template.
{/jb_fifthteen}