Prev Next

Install Joomla! Locally

Before you can publish model contents as Joomla! Articles, you must install Joomla! locally on your workstation.

There are three stages in the process of installing Joomla! locally:

  1. Download and install software that Joomla! requires to run locally
  2. Download and install Joomla! itself
  3. Configure Joomla! and create a MySQL repository into which to publish the Articles

Stage 1: Download and install software that Joomla! requires to run locally




Joomla! depends on these software applications to run locally:

  • Apache web server
  • PHP scripting language

If you do not already have these applications, you must install them on your workstation. To do this, you can use a solution package such as XAMPP, which you can download from this site.

The instructions for installing XAMPP are available here.

Stage 2: Download and install Joomla!




In the xampp\htdocs folder, create a folder for the Joomla! installation (so, if you have installed XAMPP in the default location then create the folder under c:\xampp\htdocs).

Give this folder a suitable name.

Note - this folder name will be used as the Joomla! Repository name in the MySQL database in Stage 3.


Download the Joomla! Full package from here.


Unzip the contents of the downloaded .zip file into the Joomla! folder you created in Step 1.

For detailed instructions on installing Joomla! locally, refer to the section Download and install Joomla!.

Stage 3: Configure Joomla! and create a MySQL repository in which to publish Articles




Check that the Apache and MySQL modules are running in the 'XAMPP Control Panel'.


Open a web browser and type in the URL:


where <joomla_folder_name> is the name of the Joomla! folder that you created in Stage 2.

The Joomla! Web Installer page displays.


Complete all the required fields on the 'Main Configuration' tab, and click on the Next button.

The 'Database Configuration' tab displays.


Complete the fields on the 'Database Configuration' tab as shown:

  • Database Type = MySQL
  • Host Name = localhost
  • Username = database user (the default MySQL user is root)
  • Password = database user password (the default MySQL user root has no password)
  • Database Name = this must be same as the name of the Joomla! folder you created earlier in Step 1 of Stage 2

Click on the Next button; the 'Finalization' tab displays.


On the 'Finalization' tab, in the 'Install Sample Data' section, select the 'None' option.

Click on the Install button to initiates the Joomla! repository creation process.


When the Joomla! repository installation is complete, the 'Congratulations' and 'Administration Login Details' panels display.


Click on the Remove Installation folder button, and then on the Site button. This opens the Joomla! site, which is now ready to receive the Articles that you create.


  • Enterprise Architect has been tested with Joomla! versions 3.4/3.5/3.6 and XAMPP versions 5.6.12/5.6.23 (XAMPP Control Panel version 3.2.1/3.2.2 respectively)