Platform Fundamentals

30-45 minBeginner

Joomla is a robust CMS that sits between WordPress and Drupal. It requires a local server stack to run.

Prerequisites

  • XAMPP (Beginners) or Docker (Pros)
  • Web Browser
  • Internet Connection
Easy Recommended

Installation (XAMPP Method)

The easiest way for beginners on Windows/Mac.

1

1. Download Tools

1

Download XAMPP from apachefriends.org and install it. This provides Apache (Server) and MySQL (Database).

2

Download Joomla ZIP from downloads.joomla.org.

2

2. Create Database

1

Start Apache and MySQL in XAMPP Control Panel.

2

Open your browser and type http://localhost/phpmyadmin.

3

Click Databases tab (top left).

4

In 'Create database' field, type joomla_db.

5

Click Create.

6

Note: Your DB Host is localhost, User is root, Password is empty (default for XAMPP).

3

3. Setup Files

1

Go to your XAMPP folder (C:\xampp\htdocs on Win or /Applications/XAMPP/htdocs on Mac).

2

Create a new folder named myjoomla.

3

Extract the Joomla ZIP contents inside this folder.

4

4. Run Installer

1

Open browser: http://localhost/myjoomla.

2

Select Language and Name your site.

3

Database Configuration: Host=localhost, User=root, Password=(leave blank), Database Name=joomla_db.

4

Follow the wizard to completion.

5

Crucial: Click 'Remove Installation Folder' button at the end.

Verification Checklist

  • Visit Admin URL