« WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin to easily manage your databases. »
In summary, we are going to use this platform to create a website powered by Joomla. This will allow us to work on our project website in a "local" mode and once it's finalized, we can host the website.
About this FAQ
This tip explains the installation of Joomla (step by step) under Wamp, but the advanced features of Joomla are not discussed within.
We'll go on based upon the principle that you have already downloaded and installed Wamp. Now we will download the Joomla CMS.
You must change the line ($cfg['Servers'][$i]['password'] = '';) and enter your new password between the quotes.
Exemple : $cfg['Servers'][$i]['password'] = 'ccm';
Now that the database is password protected, we can move to the core creation.
Create a database
Everything has been configured to create a database.
This step is a very simple and relatively quick. Make a left-click on the Wamp icon located on the system tray and click on « PhpMyAdmin ».. Please log in if needed (Note: If PhpMyAdmin request a user name, enter "root").
In the tab bar, choose "Databases" and enter a name in the "Create Database" text box and click on "Create" button without changing the other settings. A message appears confirming the creation of the database.
The hardest part remains to actually install Joomla. On the icon located in the tray, made a left-click and select "Localhost".
Once in the Wamp interface, under "Your Projects" you should see the name of your folder containing Joomla ("www" directory), click on directory name.
Once clicked, the installation of the CMS begins. The installation is done in 7 steps.
Step 1 - The choice of language
The choice of language is required, simply select the list you choose and click on "Next".
Step 2 - Pre-installation
This step verifies the pre-installed data of your CMS, it is strongly recommended that all the values is set to "yes" if this is not the case you need to upgrade the necessary items, for example, version of PHP.
Values displayed in red must be corrected (to avois any future errors with Joomla)
Step 3 - License
You must read the License (GNU, which is a free license) and accept by clicking the "next" button.
Step 4 - The Database
A very important step: The database.
You must enter the relevant details in the text boxes.
Type of database: Leave the default "mysql" one
Name Server: As we are working locally, the server name is localhost
Username: By default the username is root
Password: The password we configured at the beginnig
Name of the database: The name you used when creating the database in the example the name of the database is joomla.
Step 5 - FTP Configuration
We will not be using it locally leave the default options:"no" and click "next".
Step 6 - The main configuration
We will configure basic options.
Enter the name of your site in the text box provided for that purpose.
Enter your email address, useless locally (do it as a test).
The password must be entered twice. This password is used to connect to the administration console.
Press the "Install sample data" button if you want a glimpse of a Joomla site (completed with a predefined template). This button is optional and only needed if you want a glimpse of the features of Joomla.
Finally, the migration options that we will not discuss the details in this tip.
The minimum configuration for your website is now operational. Note that you can change its values later via the admin console.
Now to press the "next" button.
A message will appear if you do not choose to load the given example, simply ignore this step by clicking on the "Ok" button.
7th stage - Finalization
Joomla is finally installed, before you click on the "Admin" button and to access Admin console, you must delete the "installation" folder:
Once the file is deleted, return to your installation page and click on "Admin".
You are now on the login page to your administration console.
The username is "Admin"
The password is the one you selected during installation.
Press the connect button.
You can go to your administration console is to manage your site and visit it.