Como Instalar o Joomla Manualmente no Plesk: Guia Passo a Passo

Plesk · Joomla · Hosting · MySQL · CMS  |  ✎ Duarte Spínola  |  21 de Maio de 2026

O Joomla é um CMS open-source que combina flexibilidade de conteúdo com um sistema de extensões robusto — uma escolha comum para portais institucionais, associações e sites com estruturas de conteúdo complexas. A instalação manual no Plesk dá controlo total sobre a configuração e é o ponto de partida correcto para qualquer ambiente que não seja de teste.

O processo tem um passo adicional em relação ao WordPress: após a instalação, a pasta installation/ tem de ser apagada — o Joomla bloqueia o acesso ao site enquanto essa pasta existir.

1. Pré-requisitos

Requisito Detalhe
Acesso ao Plesk Conta com acesso ao painel Plesk do domínio onde vai instalar o Joomla
Domínio configurado O domínio já deve estar activo e com a subscrição configurada no Plesk
PHP 8.1 ou superior O Joomla 5.x requer PHP 8.1+. Extensões obrigatórias: mysqli, xml, json, zlib
MySQL 8.0+ ou MariaDB 10.4+ Necessário para a base de dados do Joomla

2. Passo 1 — Criar a Base de Dados MySQL

O Joomla precisa de uma base de dados criada e pronta antes de iniciar o assistente. O assistente não cria a base de dados — apenas se liga a uma que já exista.

1
No Plesk, clicar em Bases de Dados na secção do domínio
2
Clicar em Adicionar Base de Dados e preencher:

  • Nome da base de dados: ex. joomla_db
  • Utilizador: ex. joomla_user
  • Password: password forte — anotar para o assistente de instalação
3
Clicar em OK e guardar o nome completo da base de dados (com prefixo), utilizador e password

ℹ Verificar o nome completo da base de dados

O Plesk adiciona um prefixo ao nome da base de dados. O nome completo é visível na lista de bases de dados — usar sempre esse nome no assistente de instalação, não apenas o sufixo que foi definido.

3. Passo 2 — Descarregar o Joomla

1
Aceder a downloads.joomla.org e descarregar o Joomla Full Package (ZIP) da versão mais recente
2
Não extrair o ZIP localmente — o Gestor de Ficheiros do Plesk extrai directamente no servidor (mais eficiente)
3
Ao contrário do WordPress, o ZIP do Joomla já contém os ficheiros directamente na raiz — não há pasta intermédia dentro do ZIP

4. Passo 3 — Fazer Upload dos Ficheiros

O ZIP do Joomla é diferente do WordPress: os ficheiros estão directamente na raiz do arquivo, sem pasta intermédia. Isso simplifica o upload — extrair directamente para httpdocs/ já coloca tudo no sítio certo.

Via Gestor de Ficheiros do Plesk (recomendado)

1
No Plesk, aceder a Ficheiros → navegar para httpdocs/
2
Clicar em Carregar Ficheiro e seleccionar o ZIP do Joomla
3
Após o upload, clicar com o botão direito sobre o ZIP e seleccionar Extrair ficheiros → extrair para httpdocs/
4
Apagar o ficheiro ZIP após a extracção para manter a pasta limpa

✓ Diferença em relação ao WordPress

No WordPress há uma pasta wordpress/ dentro do ZIP e é necessário mover o conteúdo um nível acima. No Joomla, extrair directamente para httpdocs/ já coloca os ficheiros no sítio correcto — sem passos adicionais.

5. Passo 4 — Executar o Assistente de Instalação

O assistente do Joomla está dividido em três secções: Configuração, Base de Dados e Instalação. Concluir as três em sequência.

Secção 1 — Configuração do site

1
Aceder a https://dominio.pt no browser — o assistente inicia automaticamente
2
Seleccionar o idioma da instalação (Portuguese (Brazil) para PT ou English) e preencher:

  • Nome do site
  • Descrição (opcional)
  • Email do Super Utilizador
  • Nome de utilizador — evitar “admin”
  • Password do administrador
3
Clicar em Configuração da Base de Dados para avançar para a próxima secção

Secção 2 — Configuração da base de dados

1
Seleccionar o tipo: MySQLi (recomendado)
2
Preencher os campos:

  • Servidor: localhost
  • Nome de utilizador da BD: o utilizador criado no passo 1
  • Password da BD: a password definida no passo 1
  • Nome da BD: o nome completo (com prefixo) da base de dados
  • Prefixo das tabelas: deixar gerado automaticamente ou definir um personalizado
3
Em Definições antigas da base de dados seleccionar Criar cópia de segurança (se for uma BD nova e vazia, pode seleccionar Remover)

Secção 3 — Revisão e instalação

1
Confirmar o resumo das configurações e seleccionar os dados de exemplo a instalar (recomendado: Nenhum para site em produção)
2
Clicar em Instalar e aguardar a conclusão. O processo demora cerca de 30-60 segundos.

6. Passo 5 — Remover a Pasta de Instalação

Este passo não existe no WordPress nem no PrestaShop — é exclusivo do Joomla. Enquanto a pasta installation/ existir no servidor, o Joomla bloqueia o acesso ao frontend e ao backend e mostra um aviso a pedir para a remover.

1
Opção A (directamente no assistente): no ecrã final de conclusão, clicar no botão Remover pasta de instalação — o Joomla apaga-a automaticamente
2
Opção B (via Gestor de Ficheiros): no Plesk → Ficheiros → httpdocs/ → seleccionar a pasta installation/ e apagar

⚠ Não esquecer este passo — o site fica inacessível

O Joomla verifica a presença da pasta installation/ em cada carregamento de página. Enquanto existir, nenhuma página do site carrega — apenas um aviso a pedir para remover a pasta. Além disso, manter esta pasta é um risco de segurança: permite que qualquer pessoa reinicie o assistente de instalação.

Após remover a pasta, aceder ao painel de administração em https://dominio.pt/administrator com as credenciais definidas no assistente.

7. Passo 6 — Configurações Pós-instalação Recomendadas

Configuração Onde Porquê
Activar SSL/HTTPS Plesk → SSL/TLS → Let’s Encrypt. Depois em Joomla: Sistema → Configuração Global → Servidor → Forçar HTTPS: Apenas administração ou Todo o site HTTPS obrigatório — o Joomla tem opção nativa para forçar
Activar cache Sistema → Configuração Global → Sistema → Cache Melhora significativamente a velocidade de carregamento
Alterar URL do administrador Plugin de segurança ou renomear directório administrator/ Reduz tentativas de brute-force — o URL padrão /administrator é muito conhecido
Instalar extensão de backup Akeeba Backup (gratuito) — o mais completo para Joomla Backups automáticos do site e base de dados antes de actualizações

8. Problemas Comuns e Como Resolver

Erro Causa Solução
Site mostra aviso para remover pasta installation/ Pasta de instalação não foi removida após o assistente Apagar a pasta installation/ via Gestor de Ficheiros do Plesk
Falha na ligação à base de dados Credenciais incorrectas ou nome da BD sem prefixo Confirmar nome completo da BD na lista de bases de dados do Plesk e testar via phpMyAdmin
Erro 500 após instalação PHP desactualizado ou extensão em falta Verificar se o PHP é 8.1+ e se as extensões mysqli, xml e zlib estão activas no Plesk
Imagens não carregam após instalação Permissões da pasta images/ incorrectas No Gestor de Ficheiros do Plesk, verificar permissões da pasta images/ — deve ser 755

Este artigo foi útil?

Duarte Spínola

Deixe um Comentário