Todas as versões recomendadas são baseadas na última versão lançada em cada série.

Requisitos para software suportado

Requirements for Joomla! 3.x

Software Recomendado Mínimo Mais informações
PHP[1] 7.3 + 5.3.10 (Magic Quotes GPC, MB String Overload = desativado)
(Suporte para Compressão Zlib, Suporte para XML, Suporte para Análise de INI, Suporte para JSON, Idioma MB = Padrão)
Bases de sados suportadas
MySQL[2] 5.5.3 + 5.1 (necessário suporte InnoDB)
SQL Server 10.50.1600.1 + 10.50.1600.1 https://www.microsoft.com/sql
PostgreSQL 9.1 + 8.3.18 https://www.postgresql.org/
Servidores Web auportados
Apache[3] 2.4 + 2.0 (com mod_mysql, mod_xml e mod_zlib)
Nginx 1.8 + 1.0 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 7 7 https://www.iis.net
Por favor, consulte https://docs.joomla.org/Joomla_Browser_Support para ver uma lista de navegadores suportados no Joomla 3. x.

Requisitos para software não suportado

Requirements for Joomla! 4.x

Esta versão do Joomla ainda não foi lançada. Assim estas versões devem ser consideradas preliminares
Software Recomendado Mínimo[7] Mais informações
PHP 7.4 7.2.5 https://www.php.net
Bases de sados suportadas
MySQL 5.6 + 5.6 https://www.mysql.com
PostgreSQL 11.0 + 11.0 (suporte ao ext/pgsql no PHP foi removido. Agora usa o driver PDO PostgreSQL)
Servidores Web auportados
Apache[3] 2.4 + 2.4 (com mod_mysql, mod_xml e mod_zlib)
Nginx 1.18 + 1.10 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 10 + 8 https://www.iis.net

Requisitos para o Joomla! 1.6, 1.7, e 2.5

O suporte a esta versão Joomla! terminou em 31 dezembro 2014
Software Recomendado Mínimo Mais informações
PHP 5.6 5.2.4 https://www.php.net
Bases de sados suportadas
MySQL 5.0.4 + 5.0.4 https://www.mysql.com
SQL Server[5] 10.50.1600.1 + 10.50.1600.1 https://www.microsoft.com/sql
Servidores Web auportados
Apache[3] 2.2 + 2.0 (com mod_mysql, mod_xml e mod_zlib)
Nginx 1.1 + 1.0 https://www.nginx.com/resources/wiki/
Microsoft IIS[6] 7 7 https://www.iis.net

Requisitos para o Joomla! 1.5

O suporte a esta versão Joomla! terminou em 31 dezembro 2012
Software Recomendado Mínimo Mais informações
PHP[4] 5.3 4.3.10 https://www.php.net
Bases de sados suportadas
MySQL 4.1.x + 3.23 https://www.mysql.com
Servidores Web auportados
Apache[3] 2.0 + 1.3 (com mod_mysql, mod_xml e mod_zlib)
Microsoft IIS[6] 7 6 https://www.iis.net

Requisitos para o Joomla! 1.0

O suporte a esta versão Joomla! terminou em 22 julho 2009
Software Recomendado Mínimo Mais informações
PHP[4] 5.3 4.3.10 https://www.php.net
Bases de sados suportadas
MySQL 4.1.x + 3.23 https://www.mysql.com
Servidores Web auportados
Apache[3] 2.0 + 1.3 (com mod_mysql, mod_xml e mod_zlib)
Microsoft IIS[6] 7 6 https://www.iis.net

Notas de rodapé

[1] É necessário o PHP 5.3.1 para as versões 3.0 até à 3.2. No versão 3.3, a versão mínima foi aumentada para o PHP 5.3.10. As versões do Joomla! 3.5 e superior são compatíveis com o PHP 7.

[2] O suporte para o conjunto de carateres `utf8mb4` do MySQL foi adicionado ao Joomla! 3.5 e será utilizado por predefinição pelos servidores que o suportem.

[3] Para poder utilizar os URL de SEO, terá de ter instalada a extensão mod_rewrite do Apache.

[4] Não utilize PHP 4.3.9, 4.4.2 ou 5.0.4. estes lançamentos são conhecidos por terem erros que irão interferir com a instalação. O Zend Optimizer 2.5.10 para PHP 4.4 também tem erros graves e deveria pedir ao seu fornecedor de alojamento para atualizar para uma versão mais recente. As versões 1.5.15 e superiores do Joomla! são compatíveis com o PHP 5.3. Note que a biblioteca de OpenID não é compatível com PHP 5.3.

[5] O suporte para Microsoft SQL Server foi adicionado na versão 2.5; as versões 1.6 e 1.7 não têm este suporte.

[6] Para Microsoft IIS (dependendo da sua configuração), poderá precisar do seguinte:

Para assistência adicional sobre a utilização do Microsoft IIS, consulte o fórum de IIS do Joomla!.

[7] Esta é a versão mínima com funcionamento garantida, versões mais antigas podem funcionar mas não são suportadas.

Opções de configuração

Se estiver a instalar num computador local, existem vários pacotes que o irão a ajudar a ser mais rápido do que com instalações individuais:

  • LAMP (Linux) - A maioria das distribuições de Linux vem com um servidor LAMP pré-configurado.
  • WAMP (Windows) - Para mais informações, visite o sítio Web do WampServer
  • MAMP (Apple OS) - Para mais informações, visite o sítio Web do MAMP
  • XAMPP (Multi-plataforma) - Não utilizar em sítios Web publicados. Para mais informações, visite o sítio Web do XAMPP

Se necessitar de outras opções, recomendamos que visite os fóruns de instalação para mais informações ou verifique a lista de requisitos técnicos opcionais.