In the following tutorial we we detail for you how to install the 'Demo Installer' to your server. The 'Demo Installer' included with our templates is a copy of the Joomla package with all the template demo content included as the sample data. Once installed your Joomla installation will be exactly as it is on the template demo.

Step 1. Upload your 'Demo Installer' files to your server

To start you must first upload the demo installer files to your server. These files are included with your download and are archived in to a zip file (../Demo Installer/J51_YourTemplate_DemoInstaller_J32). Extract the zip file locally and upload these files to your server using an FTP client. If you wish your Joomla site to be accessible through the root of your domain (i.e., you will upload your demo installer files to the root of your public_html folder. If you wish your site to be accessed within a subfolder of your domain (i.e. you should upload it to the appropriate subfolder (i.e. public_html/subfolder/).

Note that uploading files in this manner can be time consuming. If the option is available to you, you can upload the archived demo installer directly to your server and then extracted the zip file via your server administration. If using cPanel and option to do this is available in the 'File Manager'.

Step 2. Create a MySQL database and user

Once your demo installer files have been uploaded you must then create a MySQL database along with an assigned user with full permissions for your Joomla installation. This may vary slightly depending on your web hosting control panel. As cPanel is probably the most popular hosting control panel we will focus on that..

  1. Log in to your hosting cPanel (
  2. Under 'Databases' select 'MySQL Databases Wizard'.
  3. In the 'Create new database' enter a database name of your choice and hit 'Next Step'.
  4. In the next step set a username and password and hit 'Create User'.
  5. In the final step you will assign the new user to your database. Select 'ALL PRIVILEGES' and hit 'Next Step'.
  6. You have now created a MySQL database for your Joomla installation and assigned a user will full priveleges.

Step 3. Install Joomla

To begin the install process for Joomla simply open the location you uploaded your demo installer in your browser, for example or if you are using a sub folder on your domain them All going well you should be presented with the first step of your Joomla installation.

Fill in each field as required. Note that the admin username and password required in this step will be the eventual details used to log in to your Joomla administration. Once you have added the required information for each field hit 'Next'.

The second step of the Joomla install is the 'Database Configuration'. It is in this step you will add the details used in the second step of this tutorial where 'Username' and 'Password' is the username and password created for your database user and 'Database Name' is the name of the MySQL database created. Other fields in this step can be left to their default values. Once all information is added hit 'Next'.

The final step of the Joomla installation is probably the most relevant when using the 'Demo Installer' as this is where you import the sample data. In the installer we replaced Default English (GB) Sample Data with our template demo content so it is important to select this option before hitting 'Install'.

Once installed your will be presented with a 'Congratulations! Joomla! is now installed.'. Hit the 'Remove Installation folder' button and that is it. You should now have an exact copy of the template demo as your Joomla website.

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.