How to install Joomla 4 with some simple steps

How to install Joomla 4 with some simple steps

This part explains how to install Joomla! manually on your web hosting account. We focus on the installation of Joomla 4, as it is the latest stable branch officially recommended for all new projects.

Joomla! is a free and open-source content management system (CMS) for publishing web content. Joomla 4 is out! Lightning-fast! Top for SEO! Most secure! Today, we will show you how to install Joomla 4 with some simple steps. The below is how to install Joomla 4 – the latest version of Joomla.

Step 1. Check Technical Requirements

Installing Joomla 4 requires a server (Linux / Apache), but it can be installer also locally on your computer with WAMP/JAMP/XAMPP/MAMP software. Please make sure your system meets the following requirements:

  • PHP 7.3 (minimum), PHP 7.4 (64 bit version) or PHP 8
  • MySQLi 5.6+ or MariaDB
  • upload_max_filesize = 4M (or more)
  • memory_limit = 128MB (but 256MB or more is recommended)
  • max_execution_time = 180 (but 300 or more is recommended)
  • cURL library – your server must work with curl or url_fopen
  • PHP file_get_contents() function – must be available/unlocked
  • OpenSSL Libraries – must be enabled.

Note: Support for PHP 5.6 ended (!). Change the PHP version from cPanel or change the hosting company.

Step 2. Download the Needed Joomla 4 Installation Package

To start a Joomla! installation on a web server, first you need to download the Joomla! installation package. We recommend that you download Joomla! only from the official website of the application – downloads.joomla.org. If you download the Joomla 3 installation package from other than the official one, there is a risk of malicious code in the setup files.

How to install Joomla 4 with some simple steps
Download Joomla 4

Once you click on the Download button for the latest Joomla! version, the installation package will be saved to your hard disk. Locate the installation package (should be named Joomla_X.X.X-Stable-Full_Package.zip or similar) that you’ve just downloaded and extract it to a new folder.

Step 3. Upload the Joomla! Files to Your Server

Move the downloaded Joomla! installation package to the server. Use an FTP Client to transfer the Joomla 4 files to your server. There are several available for use, here is a detailed list of FTP Clients. Please make sure you are using an FTP client’s official release.

Step 4. Create a MySQL Database for Joomla to Use

Next, create a MySQL database and assign a user to it with full permissions. Once you create your MySQL Database and User, make sure you write down the database name, database username and password you’ve just created. You will need those for the installation process.

How to install Joomla 4 with some simple steps
Create a database for use with Joomla 4

Step 5. Setup Install Language and Site name

Access your domain or URL that you uploading Joomla 4 package files ex: https://your-domain.com/joomla4 to start installing. Select the language and enter your Joomla site’s name. Click the “Setup Login Data” button to go forward:

Select Installation Language and Setup Site Name
Select Installation Language and Setup Site Name

Step 6. Login Data

You have to enter your login details: the super admin username, superuser email address, and the superuser’s password.

Click the “Setup Database Connection” button to proceed.

How to install Joomla 4 with some simple steps
Login Data

Step 7. Database Configuration

This step requires you to select the database type, enter your MySQL database host (usually it’s “localhost“), enter your username, password and the database name (very crucial field). The “table prefix” can be filled with a random name.

Setup Database Configuration for your Joomla 4 website
Setup Database Configuration for your Joomla 4 website

Step 8. Finish installer process

It’s done. Joomla was installed successfully. You should see the success screen with the “Congratulations” message. You can safely open the site or go to the admin backend.

Install Joomla 4 website finish
Install Joomla 4 website finish

Thus, the installation of the Joomla 4 website has been completed, this is a long-term stable version. You can also follow a quick video on how to install Joomla 4 on localhost here

Related Articles

Fast Joomla Templates & Premium Joomla Templates Provider

A provider of premium fast Joomla templates and offers weekly free Joomla templates and professional tutorials, tips for the Joomla website

Subscribe to our newsletter

Subscribe for our Joomla templates updates, tutorials, giveaways & more!
↑↑