Módulo 2 · 2.1
Preparar: alojamento, domínio e https
Módulo 2: Instalar e configurar · Tempo de leitura: 8 minutos
Objetivo de aprendizagem: Após esta lição, saberá verificar se o alojamento, o domínio e o certificado estão prontos antes de instalar o WordPress, e saberá quais as escolhas a fazer previamente.
Conceitos-chave: requisitos do sistema, versão do PHP, MariaDB/MySQL, registo A e AAAA, certificado, domínio sem www ou com www, pasta principal, subpasta, subdomínio, testar antes da alteração do DNS
Porque compensa preparar
Uma instalação demora apenas alguns minutos. Mas quem instala enquanto o domínio ainda aponta para outro servidor, ou sem certificado, vai ter problemas difíceis mais tarde: uma site configurada para http:// e que depois mostra "não seguro", uma instalação num endereço temporário para o qual apontam todas as ligações, ou uma página inicial antiga que tem prioridade sobre o WordPress. Dez minutos de preparação poupam horas de reparação.
Os requisitos do sistema
O WordPress funciona em praticamente qualquer alojamento com PHP e uma base de dados. O wordpress.org recomenda (dados de novembro de 2026):
| Componente | Recomendação do wordpress.org |
|---|---|
| PHP | versão 8.3 ou superior |
| Base de dados | MariaDB 10.11 ou superior, ou MySQL 8.0 ou superior |
| Ligação | suporte para HTTPS |
O WordPress ainda funciona em versões de PHP mais antigas (a versão mínima é inferior), mas uma versão de PHP antiga deixa de receber atualizações de segurança e é mais lenta. Ao criar uma site nova, escolha por isso a versão de PHP mais recente que o seu fornecedor de alojamento disponibiliza e que os seus plugins suportam (lição 8.4).
Verifique também os limites do seu pacote: espaço de armazenamento (os uploads e as cópias de segurança crescem), memória para o PHP (memory_limit, para a maioria das sites 256 MB é suficiente) e o limite máximo de upload (upload_max_filesize). Em muitos fornecedores de alojamento pode configurar isto você mesmo; no DirectAdmin em Select PHP version.
O domínio tem de apontar para o seu alojamento
Um navegador encontra a sua site através do DNS: o registo A (IPv4) e, eventualmente, o registo AAAA (IPv6) do seu domínio têm de apontar para o endereço IP do seu servidor de alojamento. No curso de DNS (lição 3.1) pode ler como isto funciona.
A que deve prestar atenção:
- Domínio sem www e com www: certifique-se de que tanto
example.comcomowww.example.comapontam para o mesmo servidor (o www frequentemente através de um CNAME para o domínio sem www). - Nenhum AAAA antigo: se o registo A aponta para o novo servidor, mas ainda existe um registo AAAA a apontar para o antigo, os visitantes com IPv6 acabam no servidor antigo.
- Tempo de espera: uma alteração de DNS não é visível em todo o lado de imediato (TTL, curso de DNS lição 6.1). Tenha isso em conta no planeamento.
O seu domínio ainda aponta para outra entidade (por exemplo, porque a sua site antiga ainda está ativa aí)? Mesmo assim já pode instalar e testar. Duas formas:
- O ficheiro hosts no seu próprio computador: faz apenas com que o seu computador envie o domínio para o novo endereço IP. O resto do mundo continua a ver a site antiga.
- Um endereço de teste ou serviço de pré-visualização do seu fornecedor de alojamento, com o qual pode ver a site no novo servidor através do domínio real. Na WebOké, isto chama-se "Testar a sua site antes da migração"; outros fornecedores de alojamento têm pré-visualizações semelhantes.
Não instale num endereço temporário do servidor, como https://server.example.net/~utilizador/. O WordPress grava o endereço onde instala na base de dados (siteurl e home, lição 1.3) e em todas as ligações do seu conteúdo. Depois terá de converter tudo isso.
Primeiro o certificado
Peça um certificado antes de instalar. Assim, pode escolher logo no instalador o endereço com https://, e tudo fica correto desde o primeiro dia. Um certificado Let's Encrypt gratuito é tratado pela maioria dos fornecedores de alojamento com um clique ou automaticamente.
O Let's Encrypt verifica se o domínio aponta realmente para o seu servidor. Se o DNS ainda apontar para o servidor antigo, o pedido não é bem-sucedido. A ordem é, portanto:
- DNS a apontar para o novo servidor (ou aguardar até que isso aconteça).
- Pedir o certificado, para o domínio sem www e também para o www.
- Instalar o WordPress em
https://.
Tem de instalar antes da alteração do DNS? Nesse caso, instale ainda assim no endereço real com https://. Assim que o DNS for alterado, peça o certificado; até lá, apenas você (através do ficheiro hosts ou do endereço de teste) verá um aviso.
Onde fica o WordPress?
Três possibilidades:
| Local | Endereço | Quando |
|---|---|---|
| Pasta principal do domínio | https://example.com/ | A escolha habitual para a sua site principal |
| Subpasta | https://example.com/blog/ | Se o resto do domínio for algo diferente |
| Subdomínio | https://test.example.com/ | Para uma site de teste, uma segunda site ou um ambiente de testes (staging) (lição 8.3) |
Duas armadilhas na pasta principal:
- Ficheiros antigos: se ainda existir um
index.html(por exemplo, uma página padrão "aqui vai ficar a sua site"), o servidor web pode dar-lhe prioridade em relação ao WordPress. Remova primeiro os ficheiros antigos ou guarde-os noutro local. - Uma site antiga que pretende manter: faça primeiro uma cópia de segurança e instale antes o WordPress num subdomínio para testar. Só quando a nova site estiver pronta é que a coloca na pasta principal (lição 9.5 sobre migração).
Domínio sem www ou com www?
Decida previamente se a sua site vai ficar em example.com ou em www.example.com. Ambas as opções são válidas; o importante é escolher. A outra variante é redirecionada mais tarde (lição 3.2). Se escolher no instalador https://www.example.com, o WordPress grava isso em todo o lado; alterar mais tarde é possível, mas implica uma ronda de pesquisa e substituição na base de dados.
O que deve preparar com antecedência
Tenha isto pronto antes de abrir o instalador:
- um endereço de e-mail para o administrador que você próprio consulte (é para aqui que vão as ligações de palavra-passe e as notificações do WordPress);
- um nome de utilizador para o administrador que não seja
adminnem o seu nome público; - um gestor de palavras-passe para guardar a palavra-passe longa;
- o nome e uma breve descrição da sua site (pode alterar mais tarde);
- a língua da site.
Na prática: como se apresenta num painel
Como exemplo, utilizamos o DirectAdmin. No cPanel e no Plesk existem os mesmos componentes com outros nomes (SSL/TLS, PHP Selector ou PHP Settings).
- Verifique em DNS-beheer (ou no seu registar) que o registo A e o www apontam para o endereço IP do seu pacote.
- Peça em SSL-certificaten um certificado Let's Encrypt para
example.comewww.example.com. - Escolha em Select PHP version a versão de PHP mais recente que pretende utilizar.
- Verifique no Gerenciador de arquivos se
public_htmlestá vazio, à exceção de eventuais ficheiros do fornecedor de alojamento.
Resumo
- O wordpress.org recomenda PHP 8.3 ou superior e MariaDB 10.11+ ou MySQL 8.0+, além de HTTPS.
- O domínio (sem www e com www) tem de apontar para o seu alojamento; elimine registos AAAA antigos.
- Peça o certificado antes da instalação e instale logo em
https://. - Não instale num endereço temporário do servidor; teste antes da alteração do DNS através do ficheiro hosts ou de um endereço de teste.
- Escolha previamente o local (pasta principal, subpasta, subdomínio) e domínio sem www ou com www, e remova ficheiros antigos de página inicial.
Questionário
Exercício
Exercício A2.1: O seu domínio está pronto para o WordPress? Indique o domínio onde pretende instalar o WordPress (ou onde já o instalou). O programa verifica se o domínio sem www e o www apontam para um endereço IP público, se A e AAAA parecem apontar para o mesmo servidor, e se existe na porta 443 um certificado válido que cubra ambos os nomes. Indique também qual dos dois escolhe como endereço principal.
Leitura adicional
Estes artigos descrevem os passos nos painéis da WebOké; noutros painéis funcionam de forma semelhante.
- Manual DirectAdmin 13.2: Instalar o WordPress
- Manual DirectAdmin 6.2: Pedir um certificado Let's Encrypt gratuito
- Manual DirectAdmin 18.8: Testar o meu website antes de o domínio ser transferido
- Manual do WebOké 14.2: Testar o seu site antes de uma mudança
- Curso gratuito de DNS 3.1: Registos A e AAAA
- Requisitos do sistema do WordPress (wordpress.org, Inglês): https://wordpress.org/about/requirements/
