To install Joomla, you must meet certain conditions. Thus, a current version of the scripting language PHP in which Joomla is written must be installed on your system. For example, if you want to install Joomla 4.x, you will need at least the PHP version 7.2.5. For added security, use PHP 8.0 or an even newer version of the programming language. Joomla developers also recommend setting the following values in PHP.inithe central PHP configuration file:
- memory_limit: 64M (better: 128M or more)
- upload_max_filesize: 30M (or more)
- post_max_size: 30M (or more)
- max_execution_time: 30
In addition, you must take care of the following software components if you want to install Joomla locally or on the web space of your choice:
Supported databases (Joomla 4.x):
Minimum |
Recommended |
Official site |
|
mysql (subject to InnoDB support) |
5.6 |
5.6+ |
|
PostgreSQL |
11.0 |
11.0+ |
Supported web servers (Joomla 4.x):
Minimum |
Recommended |
||
apache (with mod_mysql, mod_xml and mod_zlib) |
2.4 |
2.4+ |
|
NGINX |
1.10 |
1.18+ |
|
Microsoft IIS |
8 |
10+ |
To be able to create a website with Joomla, you still need a individual web address and of thehosting environment adequate. You can opt for your own server or for hosting with the provider of your choice.