Como instalar WordPress na hospedagem passo a passo
Veja como instalar WordPress automática ou manualmente na hospedagem e configurar domínio, HTTPS, segurança, SEO, temas, plugins e backups.
Como instalar o WordPress na hospedagem e configurar o site
Instalar o WordPress em uma hospedagem permite criar um site com domínio próprio e maior controle sobre temas, plugins, conteúdo e configurações técnicas. A instalação pode ser realizada por uma ferramenta automática do provedor ou manualmente, com o envio dos arquivos e a criação de um banco de dados.
Para a maioria dos iniciantes, o instalador automático representa o caminho mais simples. A instalação manual, por sua vez, é útil quando a hospedagem não oferece essa ferramenta ou quando o projeto exige controle sobre diretórios e banco de dados.
Neste guia, você aprenderá como instalar WordPress das duas maneiras. Depois, verá as configurações necessárias para transformar a instalação inicial em um site funcional, seguro, preparado para dispositivos móveis e acessível aos mecanismos de busca.
WordPress.com ou WordPress instalado?
Este tutorial trata do WordPress autogerenciado, disponibilizado pelo projeto WordPress.org.
Nesse modelo, você contrata uma hospedagem e instala o software nela. O WordPress pode ser usado gratuitamente, mas domínio, hospedagem, temas comerciais, plugins premium e serviços profissionais podem gerar custos.
O WordPress.com funciona de outra forma. Ele combina o software com hospedagem administrada, oferecendo opções gratuitas e planos pagos. Nesse caso, você não precisa instalar o sistema em outra empresa de hospedagem.
Antes de continuar, confirme qual versão pretende usar.
O que é necessário para instalar WordPress?
Para publicar um site WordPress, normalmente você precisará de:
- Domínio;
- Hospedagem compatível;
- Certificado HTTPS;
- Acesso ao painel da hospedagem;
- E-mail administrativo;
- Senha segura;
- Banco de dados, se a instalação for manual;
- Ferramenta de backup;
- Acesso aos arquivos, quando necessário.
Os requisitos oficiais do WordPress recomendam atualmente:
- PHP 8.3 ou superior;
- MariaDB 10.11 ou superior ou MySQL 8.0 ou superior;
- Suporte a HTTPS;
- Servidor compatível, como Apache ou Nginx.
O WordPress ainda pode funcionar em versões antigas de PHP e banco de dados. Porém, tecnologias que já chegaram ao fim do suporte podem apresentar riscos de segurança e incompatibilidades.
Antes de contratar uma hospedagem, confirme quais versões são oferecidas e se será possível atualizá-las futuramente.
Como escolher uma hospedagem para WordPress
O preço é apenas um dos fatores. Uma hospedagem adequada deve oferecer recursos suficientes e facilitar a manutenção do projeto.
Avalie:
- Compatibilidade com os requisitos atuais;
- Certificado HTTPS;
- Backup automático;
- Possibilidade de restauração;
- Suporte técnico;
- Recursos de processamento;
- Armazenamento;
- Limites de tráfego ou visitas;
- Painel de gerenciamento;
- Acesso aos arquivos;
- Bancos de dados;
- Ambiente de testes;
- Atualização de PHP;
- Proteção da conta;
- Política de renovação.
Um plano barato pode ser suficiente para um site pequeno, mas compare o preço de renovação e as limitações. Por outro lado, um projeto novo geralmente não precisa começar em um servidor complexo.
Preparação: domínio, DNS e diretório de instalação
Antes de instalar o sistema, decida onde o site será publicado.
Instalação na raiz
Ao instalar na raiz, o WordPress será aberto diretamente no domínio:
Essa é a configuração mais comum quando todo o site será administrado pelo WordPress.
Instalação em um subdiretório
O WordPress também pode ser instalado em:
Essa opção é útil quando o domínio já possui outro site e o WordPress será usado somente para uma seção.
Instalação em subdomínio
Outra possibilidade é:
Nesse caso, o subdomínio precisa ser criado e conectado ao diretório correto na hospedagem.
Escolha a estrutura antes de publicar. Alterar o endereço depois pode exigir migração, substituição de URLs e redirecionamentos.
Como apontar o domínio para a hospedagem
Se domínio e hospedagem foram contratados em empresas diferentes, será necessário conectá-los.
A hospedagem fornecerá servidores DNS ou registros específicos. O processo geral é:
- Entre no painel da empresa onde o domínio foi registrado;
- Abra as configurações de DNS;
- Consulte os dados fornecidos pela hospedagem;
- Adicione ou substitua os registros solicitados;
- Salve as alterações;
- Aguarde a propagação;
- Confirme a conexão no painel da hospedagem.
A propagação pode levar algum tempo. Durante esse período, o domínio pode funcionar em uma rede e ainda não estar disponível em outra.
Tenha cuidado com registros de e-mail. Excluir entradas MX, SPF, DKIM ou DMARC sem planejamento pode interromper o serviço de correio eletrônico do domínio.
Instalador automático ou instalação manual?
| Critério | Instalador automático | Instalação manual |
|---|---|---|
| Facilidade | Alta | Média |
| Criação do banco | Automática | Manual |
| Envio de arquivos | Automático | Feito pelo usuário |
| Tempo necessário | Geralmente menor | Geralmente maior |
| Controle de diretório | Depende do painel | Maior |
| Conhecimento técnico | Básico | Intermediário |
| Melhor uso | Sites comuns e iniciantes | Ambientes específicos |
As duas formas podem resultar em uma instalação funcional e segura. O instalador automático não cria uma versão “inferior” do WordPress. Ele apenas automatiza etapas.
Como instalar WordPress automaticamente
O nome da ferramenta varia. Procure opções como:
- Instalador de aplicativos;
- WordPress Manager;
- Criador de sites;
- Auto Installer;
- Softaculous;
- Instalação em um clique.
1. Acesse o painel da hospedagem
Entre pelo endereço oficial do provedor. Use uma senha exclusiva e ative a autenticação em duas etapas, se disponível.
Selecione o domínio correto. Quando uma conta possui vários sites, instalar no domínio errado é um erro comum.
2. Abra o instalador do WordPress
Localize o WordPress entre os aplicativos disponíveis e selecione a opção de criar uma nova instalação.
O painel pode oferecer instalação rápida ou personalizada. Prefira a opção personalizada se ela permitir revisar diretório, usuário e configurações de atualização.
3. Selecione domínio e protocolo
Escolha a versão com HTTPS quando o certificado já estiver disponível:
Defina também se o endereço principal usará www. Não existe uma escolha universalmente melhor, mas o site deve redirecionar todas as versões para um único endereço principal.
4. Revise o diretório
Deixe o campo de diretório vazio para instalar na raiz. Se você digitar wp ou blog, o sistema poderá ser publicado em:
exemplo.com.br/wp/
ou
exemplo.com.br/blog/
Revise esse campo antes de prosseguir.
5. Preencha os dados do site
Informe:
- Título do site;
- Descrição inicial;
- Idioma;
- E-mail administrativo;
- Nome do administrador;
- Senha.
Evite usar “admin” como nome do usuário principal. Embora isso não resolva todos os riscos, um nome menos previsível reduz tentativas óbvias.
O e-mail deve ser válido e controlado pelo responsável pelo site.
6. Escolha uma senha segura
Use uma senha longa, exclusiva e aleatória. Não reutilize a senha do e-mail, domínio ou hospedagem.
Armazene-a em um gerenciador de senhas. Também ative autenticação em dois fatores depois da instalação, utilizando uma solução confiável e compatível.
7. Revise plugins e temas pré-selecionados
Algumas hospedagens sugerem plugins, temas e serviços adicionais. Instale somente o necessário.
Complementos selecionados automaticamente podem:
- Duplicar funções;
- Adicionar anúncios ao painel;
- Consumir recursos;
- Criar conflitos;
- Coletar dados;
- Exigir planos pagos posteriormente.
Você poderá instalar ferramentas depois de entender as necessidades do site.
8. Inicie a instalação
Revise os dados e conclua o processo. Ao final, o painel deve apresentar:
- Endereço público;
- Endereço administrativo;
- Status da instalação;
- Recursos de gerenciamento.
O painel do WordPress normalmente pode ser acessado em:
Faça login e confirme que o site está funcionando.
Como instalar WordPress manualmente
A documentação oficial de instalação do WordPress organiza o procedimento em cinco partes: baixar o pacote, criar o banco, configurar o wp-config.php, enviar os arquivos e executar o instalador.
Faça backup antes de trabalhar em um domínio que já possua arquivos ou banco de dados.
1. Baixe o pacote oficial
Obtenha o WordPress diretamente no site WordPress.org. Não use versões distribuídas por sites desconhecidos.
Extraia o pacote em seu computador. Dentro da pasta estarão arquivos e diretórios como:
wp-admin;wp-content;wp-includes;wp-config-sample.php;index.php.
Não altere esses arquivos sem necessidade.
2. Crie o banco de dados
Abra a área de bancos de dados no painel da hospedagem e:
- Crie um banco MySQL ou MariaDB;
- Crie um usuário específico para esse banco;
- Gere uma senha forte;
- Associe o usuário ao banco;
- Conceda as permissões necessárias;
- Anote o endereço do servidor do banco.
Você precisará destas informações:
| Informação | Exemplo ilustrativo |
|---|---|
| Nome do banco | conta_site |
| Usuário | conta_usuario |
| Senha | Senha gerada |
| Servidor | localhost ou endereço fornecido |
Os valores reais serão apresentados pela sua hospedagem. Não copie literalmente os exemplos.
3. Prepare o wp-config.php
O WordPress pode tentar criar o arquivo durante a instalação. Entretanto, também é possível configurá-lo previamente.
Para isso:
- Localize
wp-config-sample.php; - Crie uma cópia;
- Renomeie a cópia para
wp-config.php; - Abra em um editor de texto apropriado;
- Insira os dados do banco;
- Salve o arquivo.
Os campos principais são:
define( 'DB_NAME', 'nome_do_banco' );
define( 'DB_USER', 'usuario_do_banco' );
define( 'DB_PASSWORD', 'senha_do_banco' );
define( 'DB_HOST', 'servidor_do_banco' );
Substitua somente os valores entre aspas pelos dados reais. Não publique esse arquivo, pois ele contém credenciais.
O campo DB_HOST nem sempre é localhost. Consulte a hospedagem.
Também é recomendável gerar chaves únicas de autenticação usando o serviço oficial indicado na documentação do WordPress e substituir os valores de exemplo do arquivo.
4. Envie os arquivos
Use o gerenciador de arquivos do painel ou uma conexão segura disponibilizada pela hospedagem.
O diretório público pode receber nomes como:
public_html;www;htdocs;- pasta específica do domínio.
Se o site será instalado na raiz, envie o conteúdo interno da pasta WordPress para o diretório público. Não crie uma pasta adicional chamada wordpress, a menos que queira esse termo no endereço.
Aguarde o envio de todos os arquivos. Transferências incompletas podem produzir erros.
5. Execute o instalador
Abra:
Caso o wp-config.php ainda não exista, o WordPress poderá solicitar os dados do banco e tentar criar o arquivo.
Em seguida, informe:
- Idioma;
- Título;
- Usuário administrador;
- Senha;
- E-mail;
- Preferência de visibilidade.
Quando o site ainda está em desenvolvimento, você pode desencorajar temporariamente a indexação. Porém, essa opção deve ser desativada antes do lançamento.
Conclua o processo e acesse o painel.
Configurações essenciais após instalar o WordPress
A instalação inicial não deixa o projeto totalmente pronto. Antes de criar páginas, revise as áreas seguintes.
1. Configure os dados gerais
Acesse:
Configurações > Geral
Verifique:
- Título;
- Descrição;
- Endereço do WordPress;
- Endereço do site;
- E-mail administrativo;
- Idioma;
- Fuso horário;
- Formato de data;
- Formato de hora.
Não altere os campos de endereço sem entender o impacto. Um valor incorreto pode impedir o acesso ao painel.
Escolha o fuso correspondente à localização ou à operação do projeto. Isso mantém agendamentos e registros no horário esperado.
2. Ative o HTTPS
Confirme no painel da hospedagem que o certificado foi emitido. Depois, abra o site usando https://.
Verifique se:
- HTTP redireciona para HTTPS;
- A página inicial usa HTTPS;
- O painel usa HTTPS;
- Imagens são carregadas com HTTPS;
- Formulários funcionam;
- Scripts e estilos não geram conteúdo misto.
HTTPS protege a comunicação, mas não substitui atualizações, backups e controle de acesso.
3. Defina os links permanentes
Acesse:
Configurações > Links permanentes
Os links permanentes determinam a estrutura dos endereços. Para muitos blogs e sites institucionais, o formato baseado no nome do post cria URLs claras:
exemplo.com.br/titulo-do-conteudo/
A documentação oficial sobre links permanentes explica as estruturas disponíveis.
Escolha o formato antes de publicar muitos conteúdos. Uma mudança posterior pode gerar páginas não encontradas e exigir redirecionamentos.
4. Revise a visibilidade nos buscadores
Acesse:
Configurações > Leitura
Confira a opção que desencoraja mecanismos de busca. Quando o site estiver pronto para ser encontrado, ela deve permanecer desmarcada.
Desmarcar essa opção não garante indexação. Depois do lançamento, configure o Google Search Console para acompanhar descoberta, rastreamento e possíveis problemas.
5. Configure a página inicial
Você pode exibir:
- Posts recentes;
- Uma página estática.
Para um blog tradicional, a lista de posts pode funcionar como página inicial. Em um site empresarial, geralmente é melhor criar uma página de apresentação e definir outra página para o blog.
Essa configuração também fica em:
Configurações > Leitura
6. Exclua conteúdos demonstrativos
Remova:
- Post de exemplo;
- Página de exemplo;
- Comentário padrão;
- Plugins sem utilidade;
- Temas que não serão utilizados.
Mantenha um tema padrão atualizado como alternativa de emergência. Temas e plugins inativos também precisam ser atualizados enquanto estiverem instalados.
7. Instale um tema confiável
Acesse:
Aparência > Temas > Adicionar novo
Escolha um tema:
- Responsivo;
- Atualizado;
- Compatível com o WordPress;
- Bem documentado;
- Adequado ao editor escolhido;
- Proveniente de fonte confiável;
- Compatível com os plugins necessários.
Não selecione apenas pela demonstração. Teste menus, títulos longos, formulários, imagens e páginas no celular.
Temas pirateados podem conter arquivos modificados e não recebem atualizações legítimas.
8. Instale somente os plugins necessários
Plugins adicionam funcionalidades. Dependendo do projeto, podem ser necessários recursos para:
- Backup;
- Formulário;
- SEO;
- Cache;
- Segurança;
- Proteção contra spam;
- Loja virtual;
- Redirecionamentos;
- Otimização de imagens.
Evite instalar vários plugins para a mesma função. Antes de adicionar uma ferramenta, verifique:
- Origem;
- Compatibilidade;
- Atualizações;
- Suporte;
- Avaliações;
- Política de privacidade;
- Impacto no desempenho.
Um grande número de plugins não é necessariamente um problema. A qualidade, a função e o código de cada extensão são mais importantes do que a quantidade isolada.
9. Organize usuários e permissões
O WordPress oferece diferentes funções:
| Função | Uso geral |
|---|---|
| Administrador | Controla configurações e recursos |
| Editor | Gerencia e publica conteúdos |
| Autor | Publica os próprios posts |
| Colaborador | Escreve, mas não publica diretamente |
| Assinante | Mantém um perfil básico |
Conceda somente a permissão necessária. Não transforme redatores em administradores se eles precisam apenas escrever.
Ao remover uma pessoa da equipe, transfira o conteúdo e exclua ou reduza seu acesso.
10. Configure os comentários
Em:
Configurações > Discussão
Defina se comentários serão aceitos e como ocorrerá a moderação.
Caso o site não tenha equipe para moderar spam e conteúdo inadequado, considere desativá-los. Também é possível habilitar comentários apenas em determinados posts.
11. Crie as páginas essenciais
A estrutura inicial pode incluir:
- Início;
- Sobre;
- Contato;
- Blog;
- Serviços;
- Política de Privacidade;
- Termos de Uso, quando necessários.
A política de privacidade deve refletir as ferramentas realmente instaladas. Formulários, analytics, pixels, anúncios e integrações podem tratar dados pessoais.
Não copie um documento jurídico de outro site. Cada operação pode coletar informações diferentes.
12. Configure o menu
O caminho varia conforme o tema. Em temas clássicos, o gerenciamento pode aparecer em Aparência > Menus. Em temas de blocos, a navegação pode ser editada no Editor do Site.
Inclua apenas páginas importantes. Um menu inicial simples pode conter:
- Início;
- Sobre;
- Serviços;
- Blog;
- Contato.
Teste a abertura, o fechamento e os submenus no celular.
13. Configure backups
O backup precisa incluir banco de dados e arquivos.
Antes de confiar no serviço da hospedagem, confirme:
- Frequência;
- Retenção;
- Local de armazenamento;
- Processo de restauração;
- Possíveis cobranças;
- Se o backup inclui e-mails;
- Se existe cópia fora do servidor principal.
Faça um teste de restauração em ambiente seguro. Um arquivo que nunca foi validado pode falhar quando for necessário.
Segurança básica do WordPress
A documentação de proteção do WordPress destaca que segurança envolve diferentes camadas e decisões de administração.
Adote estas práticas:
- Mantenha o WordPress atualizado;
- Atualize temas e plugins;
- Use senhas exclusivas;
- Ative autenticação em dois fatores;
- Limite administradores;
- Exclua ferramentas abandonadas;
- Instale arquivos apenas de fontes confiáveis;
- Use HTTPS;
- Faça backups externos;
- Proteja o painel da hospedagem;
- Monitore alterações;
- Use versões atuais do PHP;
- Revise usuários regularmente.
Nenhum plugin garante proteção completa. A segurança depende da hospedagem, das extensões, dos administradores e da manutenção.
Preparação para SEO
Antes de publicar, verifique:
- Título do site;
- URLs legíveis;
- Hierarquia de títulos;
- Tema responsivo;
- HTTPS;
- Navegação;
- Páginas acessíveis;
- Imagens otimizadas;
- Links internos;
- Search Console;
- Sitemap;
- Informações de autoria.
Plugins de SEO ajudam a administrar títulos, descrições, sitemaps e outras configurações. Entretanto, não substituem conteúdo útil, original e adequado à intenção de busca.
Não instale dois plugins de SEO completos simultaneamente. Configurações duplicadas podem causar conflitos.
Como testar o site antes do lançamento
Use uma janela anônima e diferentes dispositivos. Confirme:
- Página inicial abre corretamente;
- Menu funciona;
- Links não apresentam erros;
- Formulários enviam mensagens;
- E-mails são recebidos;
- Imagens carregam;
- Layout adapta-se ao celular;
- Não há conteúdo demonstrativo;
- HTTPS está ativo;
- Páginas legais estão acessíveis;
- Backup foi concluído;
- Usuários possuem permissões corretas;
- Site pode ser rastreado;
- Informações de contato estão certas;
- Não há senhas ou páginas privadas expostas.
Peça também para outra pessoa tentar encontrar uma informação ou realizar uma tarefa. Isso ajuda a identificar problemas de navegação que o responsável pelo projeto pode não perceber.
Problemas comuns ao instalar o WordPress
Erro ao estabelecer conexão com o banco de dados
Normalmente, esse erro significa que algum dado do wp-config.php está incorreto ou que o usuário não possui acesso ao banco.
Revise:
DB_NAME;DB_USER;DB_PASSWORD;DB_HOST;- Permissões do usuário;
- Disponibilidade do servidor.
Se os dados estiverem corretos, contate a hospedagem.
Site abre uma lista de arquivos
O servidor pode não estar tratando index.php como arquivo inicial, ou os arquivos foram enviados para o diretório errado.
Confirme o diretório público e solicite ao suporte a revisão da configuração do servidor.
Erro 404 nos posts
Acesse Configurações > Links permanentes e salve novamente. Se o problema continuar, a hospedagem pode precisar ajustar regras de reescrita.
Não edite arquivos do servidor sem backup e sem conhecer a configuração utilizada.
Conteúdo misto depois de ativar HTTPS
Esse problema acontece quando uma página segura carrega recursos por HTTP.
Revise:
- Endereço do site;
- URLs de imagens;
- Códigos do tema;
- Scripts externos;
- Configuração do certificado;
- Cache.
Faça backup antes de executar substituições de URLs no banco de dados.
E-mails do site não chegam
O envio padrão do servidor pode ser limitado ou apresentar problemas de autenticação.
Primeiro, confirme o e-mail administrativo e verifique a pasta de spam. Depois, consulte a hospedagem sobre o método recomendado para envio autenticado.
Não publique senhas de e-mail em tickets abertos ou fóruns públicos.
Página branca ou erro crítico
As causas podem incluir:
- Plugin incompatível;
- Tema com problema;
- Versão de PHP inadequada;
- Limite de memória;
- Arquivo incompleto;
- Atualização interrompida.
Consulte o e-mail administrativo e os registros de erro. Se o problema começou depois de uma alteração, reverta essa mudança ou restaure um backup.
Custos envolvidos na instalação
O software WordPress pode ser usado sem licença comercial, mas o site pode gerar os seguintes custos:
| Item | Tipo de custo | Observação |
|---|---|---|
| Domínio | Periódico | Mantém o endereço registrado |
| Hospedagem | Recorrente | Mantém os arquivos e o banco |
| HTTPS | Incluído ou adicional | Confirme antes da contratação |
| Tema comercial | Opcional | Depende do design |
| Plugins premium | Opcional ou recorrente | Dependem das funcionalidades |
| E-mail profissional | Geralmente recorrente | Pode ser contratado separadamente |
| Desenvolvimento | Por projeto ou hora | Varia conforme a complexidade |
| Manutenção | Recorrente ou sob demanda | Inclui atualizações e testes |
| Backup externo | Incluído ou contratado | Deve permitir restauração |
| Segurança adicional | Opcional | Avalie a necessidade real |
Verifique valores atuais e preços de renovação diretamente com cada fornecedor. Não escolha apenas pela promoção inicial.
Vantagens e limitações do WordPress instalado
Vantagens
- Escolha da hospedagem;
- Domínio próprio;
- Ampla variedade de temas;
- Plugins;
- Controle sobre arquivos;
- Possibilidade de personalização;
- Diferentes formas de monetização;
- Compatibilidade com blogs, empresas e lojas;
- Migração para outro provedor.
Limitações
- Exige manutenção;
- Atualizações podem gerar incompatibilidades;
- Segurança precisa ser administrada;
- Hospedagens apresentam diferentes limites;
- Plugins e temas comerciais podem gerar custos;
- Problemas técnicos podem exigir suporte especializado;
- Personalizações avançadas requerem conhecimento.
Ter mais controle também significa assumir mais responsabilidade sobre o funcionamento do projeto.
Checklist da instalação
- A hospedagem atende aos requisitos atuais;
- O domínio aponta para o servidor correto;
- O diretório de instalação foi revisado;
- O HTTPS está ativo;
- O usuário administrador não é previsível;
- A senha é exclusiva;
- O e-mail administrativo funciona;
- Título e fuso horário estão corretos;
- Links permanentes foram configurados;
- A visibilidade nos buscadores foi revisada;
- Conteúdos de exemplo foram excluídos;
- O tema vem de fonte confiável;
- Somente plugins necessários estão ativos;
- Usuários possuem permissões adequadas;
- As páginas essenciais foram criadas;
- O menu funciona no celular;
- Existe backup;
- Formulários foram testados;
- Search Console foi configurado;
- O site foi revisado antes do lançamento.
Conclusão
Para entender como instalar WordPress, escolha primeiro entre o instalador automático e o processo manual. O instalador da hospedagem é mais indicado para iniciantes porque automatiza a criação do banco e o envio dos arquivos. A instalação manual oferece mais controle, mas exige cuidado com diretórios, credenciais e configurações.
Depois da instalação, configure HTTPS, links permanentes, usuários, backups, páginas essenciais e visibilidade nos mecanismos de busca. Em seguida, instale um tema confiável e somente os plugins necessários.
A orientação prática é não desenvolver diretamente no site público. Sempre que possível, configure e teste o projeto em um ambiente separado. Antes do lançamento, faça backup, revise a experiência no celular e confirme o funcionamento dos formulários, links e e-mails.