It is very useful to be able to learn and experiment on your own machine. The aim of this document is to help you to download a sample Joomla! site to your own computer, known as a 'localhost' installation. It has some helpful sample content that allows you to become familiar with the way that a Joomla! site is put together. You can also install an empty copy of Joomla! for creating a new site.
Not everyone using this Manual will have enough experience to feel comfortable doing this. You need to know a little about computing, for example:-
Experienced developers and people with programming experience will be fine.
There are three basic stages in doing this:-
To run Joomla! on a Windows desktop or laptop you need to download and install some software needed by Joomla!. This includes a web server called Apache, a database called mySQL and a scripting language called PHP. The point of this to to configure your own machine to behave as if it were a server with the difference being that the result is not visible over the internet and is thus confined to your own computer. This is very useful for learning new things and even developing a new web site.
Download sites for using a Mac or Linux with documentation.
Warning: If you are not familiar with downloading software - don't be put off by unfamiliar vocabulary on the download Web site!
Make sure you have a separate folder for downloads.
The site for Windows download. This is a page with links to downloads as well as instructions for installation.
This is what you do:-
A file with the XAMPP logo is saved to the Download folder. In Windows Explorer Details view, the file type will be Application.
The newer version is 1.7.4. This looks different and there have been some problems reported with it. The Installer extracts the files to the XAMPP directory
Extracting the software and installing the files:-
The next window gives on-screen instructions.
Installation Progress is indicated on the screen. When the files are extracted, a Windows command screen asks a few questions to configure the installation.
The files are placed in the correct locations and you are then prompted to press <Return> to continue and to confirm the timezone.
Finally the screen presents 7 choices.
You should see a XAMPP Control Panel on the desktop. To open it is it is not already open:-
This is the Control panel with the services running.
Apache and MySQL need to run as Services (indicated by a tick against Svc in the Control Panel). Make sure the following are set:-
Now test it
If it has not been successful - you will get a message saying 'Unable to Connect'. The most likely cause is that Apache or mySQL are not running.
If it has been successful - there will be a splash page with a choice of languages.
You now see a Welcome page which says 'You have successfully installed XAMPP on this system!'. There are also various links to documentation and other things to the left.
You can move on to downloading and installing Joomla! itself.