Como Instalar WordPress: guia completo passo a passo


Como instalar WordPress (hostings, cPanel e no PC)

Você quer instalar WordPress para publicar um site, mas precisa decidir entre o instalador da hospedagem, o cPanel, o WP-CLI ou um ambiente local.

Este guia reúne os fluxos por ferramenta, mostra o que muda em cada provedor e explica como agir quando o banco, o DNS ou as permissões impedem a conclusão.

O que você precisa antes de instalar o WordPress (checklist e requisitos)

  • Hospedagem: PHP 8.2+; PHP 8.3+ recomendado; MySQL 8.0+ ou MariaDB 10.6+; HTTPS; e mínimo prático de 2 GB de RAM / 5 GB de disco para uma produção realista.
  • Acessos: painel (hPanel, cPanel ou equivalente), FTP/SFTP e, se possível, SSH; tenha também domínio, DNS e credenciais do banco.
  • DNS: aponte os registros A e AAAA para os endereços informados pelo host. Em hPanel, cPanel ou painel equivalente, emita o certificado SSL.
  • Para testar, crie um subdomínio e defina sua raiz, ou document root, como uma pasta exclusiva. Use o domínio principal apenas na raiz pública indicada pelo host.
Componente WordPress PHP Banco de dados
Produção Versão estável mais recente 8.3+ recomendado; 8.2+ mínimo MySQL 8.0+ ou MariaDB 10.6+
Teste Versão estável mais recente 8.3+ recomendado; 8.2+ mínimo MySQL 8.0+ ou MariaDB 10.6+
Verificação Painel de atualizações Seletor de PHP Gerenciador MySQL/MariaDB

A WordPress.org mantém a referência oficial de requisitos de PHP, MySQL e MariaDB. A política de versões sustentadas do PHP ajuda a verificar o PHP; a política de manutenção do MariaDB mostra o ciclo do banco.

  • Plugins e firewall: deixe-os ativos se a instalação limpa exigir; desative apenas um plugin ou uma regra por vez durante o diagnóstico.
  • Permissões: ajuste diretórios e arquivos conforme o usuário que precisa gravar; nunca use 777 para resolver uma falha.
  • Upload: aumente os limites de PHP se temas ou backups excederem o permitido pelo plano.
  • Erros: consulte os logs e confirme se os módulos exigidos pelo WordPress estão ativos.

Checklist pré-instalação (5 passos)

  1. Escolha o método. Use auto-installer para simplificar, instalação manual para controlar arquivos, WP-CLI via SSH ou ambiente local para desenvolver sem expor o site.
  2. Valide o servidor. Confirme PHP, MySQL ou MariaDB e módulos compatíveis com a versão mais recente do WordPress.
  3. Prepare o banco. Crie o banco e o usuário, com senha e privilégios adequados. Em um auto-installer, confirme antes se ele criará esses recursos.
  4. Defina a URL. Ative o SSL e escolha o endereço final, com ou sem www. Mantenha essa decisão para evitar redirecionamentos duplicados.
  5. Planeje o endereço. Decida se o site usará domínio próprio, subdomínio ou subdiretório, como /blog, antes de iniciar.

Qual método de instalação escolher?

Escolha do método para instalar WordPress por perfil de usuário
(decisão por perfil)

Use esta tabela para separar o ambiente do método. LocalWP, Studio e DevKinsta são ambientes locais; Docker é uma plataforma de contêineres. Nenhum deles substitui a hospedagem pública.

Se você precisa de… Use Evite
Publicar com poucos ajustes técnicos Auto-installer da hospedagem WP-CLI sem SSH
Controlar arquivos e configuração FTP/SFTP, cPanel ou instalação manual Instalar por FTP sem SFTP quando o host oferecer conexão criptografada
Repetir instalações e automatizar WP-CLI via SSH WP-CLI em hospedagem sem acesso ao terminal
Testar plugin ou tema pago sem expor dados LocalWP, Studio, DevKinsta ou Docker Ambiente local com dados reais de clientes
Mostrar uma prévia ao cliente no mesmo dia Auto-installer com staging, se o plano oferecer Publicar staging sem proteção por senha
Criar ambiente reproduzível entre máquinas Docker Compose Alterar serviços globais do computador
Hospedar um site real Hospedagem pública compatível Apenas LocalWP, Studio, DevKinsta ou Docker no seu PC

Por perfil

  • Iniciante: escolha o auto-installer da própria hospedagem. Ele cria banco e arquivos, mas você ainda precisa conferir domínio, pasta e credenciais.
  • Intermediário: use cPanel, Softaculous ou Installatron quando o provedor disponibilizar essas ferramentas.
  • Desenvolvedor: prefira WP-CLI ou Docker para ambientes repetíveis. O WordPress é gratuito; domínio, hospedagem e recursos adicionais podem ter custo.

Instalar WordPress na Hostinger (domínio e subdomínio)

Instalar WordPress na Hostinger em domínio ou subdomínio

Passo a passo no hPanel

  1. No hPanel, abra Websites > Auto-Instalador > WordPress e escolha o domínio ou subdomínio.
  2. Defina uma pasta raiz vazia, como public_html, para o domínio principal. Use a pasta exclusiva do subdomínio quando o endereço for separado.
  3. Selecione o idioma pt-BR e crie um login e uma senha administrativos fortes.
  4. Nas opções avançadas, revise o prefixo das tabelas, as atualizações automáticas e a instalação limpa, sem temas extras.
  5. Conclua o assistente e anote a URL, o banco e os dados administrativos mostrados pelo painel.
  6. Em Domínios > Subdomínios, confira a raiz do subdomínio quando ele fizer parte da instalação.
  7. Emita o SSL no hPanel, force HTTPS e configure cache, incluindo o LSCache quando disponível no plano.
  8. Programe backups e confirme o destino do armazenamento.

O instalador pode concluir o provisionamento em poucos minutos. Isso não significa que o DNS já esteja visível em todos os resolvedores: uma mudança de DNS pode levar até 48 horas para se propagar globalmente, conforme o TTL e os resolvedores.

Se o site não abrir, separe os problemas:

  • se o instalador ainda estiver em execução, acompanhe o status no hPanel;
  • se o domínio não resolver, confira A, AAAA e nameservers;
  • se o DNS responder mas o certificado falhar, revise o SSL no hPanel;
  • se o endereço abrir outra pasta, confira o document root.

Instalar WordPress na HostGator (inclui subdomínio)

Passo a passo no cPanel

  1. Crie o subdomínio em Domínios > Subdomínios quando o WordPress ficar em um endereço separado. Anote a pasta de destino.
  2. Abra Softaculous Apps Installer > WordPress ou WordPress Manager e selecione a instalação.
  3. Escolha HTTPS, o domínio ou subdomínio e o idioma Português do Brasil (pt-BR).
  4. Deixe Diretório vazio para instalar na raiz. Use blog para uma subpasta ou selecione a pasta registrada pelo subdomínio.
  5. Defina usuário administrador, senha forte e e-mail válido. Guarde essas credenciais em um gerenciador de senhas.
  6. Desmarque temas e plugins extras. Revise backups, SSL/AutoSSL e notificações antes de confirmar.
  7. Clique em Install e abra a URL administrativa informada pelo instalador.

Se o certificado apresentar aviso, valide o SSL/AutoSSL no painel antes de usar o login. Se o subdomínio não aparecer, confira primeiro a pasta e o DNS.

Instalar WordPress na Locaweb (domínio e subdomínio)

Passo a passo no Painel Locaweb

  1. Crie o subdomínio na área de Domínios e anote o diretório quando o site usar um endereço separado.
  2. Abra Aplicativos > WordPress > Instalar.
  3. Escolha o domínio ou subdomínio e confirme o diretório de destino.
  4. Defina idioma pt-BR, usuário e senha robustos. Use um e-mail administrativo próprio.
  5. Confirme a instalação e abra as URLs da página e do painel mostradas pelo painel.
  6. Ative o SSL e o redirecionamento para HTTPS se o assistente não fizer isso automaticamente.
  7. Habilite cache ou CDN apenas se o plano oferecer os recursos. Preserve o administrador sem cache durante ajustes.

Nomes de menus variam conforme o plano. Se o instalador não listar o subdomínio, revise a criação e aguarde o DNS antes de repetir o processo. Consulte a Central de Ajuda da Locaweb para confirmar os recursos disponíveis na sua conta.

Instalar WordPress via cPanel (qualquer hospedagem)

Via instalador automático

Abra Softaculous ou Installatron e escolha WordPress > Install.

  1. Escolha o domínio e confirme HTTPS.
  2. Deixe Directory vazio para instalar na raiz. Use /blog para um subdiretório ou selecione um subdomínio criado previamente.
  3. Defina idioma, usuário e senha do administrador.
  4. Revise backups automáticos, notificações e atualizações antes de concluir.

O instalador cria o banco e os arquivos. Backups mantidos apenas na hospedagem não substituem uma cópia externa e um procedimento de restauração.

Banco manual

No MySQL Database Wizard, crie nesta ordem: banco > usuário > associação com ALL PRIVILEGES. Depois, informe nome do banco, usuário, senha e servidor durante a instalação do WordPress.

Escolha /blog quando o site principal já existir. Use um subdomínio para uma área com endereço e configuração separados.

Softaculous/Installatron: opções que importam

O formulário muda conforme a hospedagem. Antes de confirmar:

  1. escolha a versão estável mais recente do WordPress e o idioma pt-BR;
  2. ajuste o fuso horário depois, em Configurações > Geral;
  3. ative atualizações automáticas do core e dos plugins, quando disponíveis, e mantenha backup anterior;
  4. deixe Diretório vazio para a raiz do domínio. Um valor preenchido cria um endereço como seudominio.com/blog;
  5. defina limite de tentativas de login se a ferramenta oferecer essa proteção.

A disponibilidade varia entre provedores. O assistente não dispensa a revisão do endereço, do banco e das permissões.

Instalar WordPress no PC (local/localhost)

Use um ambiente local para desenvolver, testar plugins e preparar rascunhos sem expor o projeto.

Ferramenta Melhor uso Limitação
XAMPP Controle manual de Apache e banco Você administra serviços, portas e credenciais
LocalWP Criar e abrir um site local rapidamente Ambiente restrito ao computador
Studio (WP Engine) Fluxo local e integração com serviços da WP Engine Não substitui hospedagem pública
DevKinsta Ambiente local orientado a projetos Kinsta Não substitui hospedagem pública
Docker Compose Ambientes reproduzíveis e isolados Exige conhecimento de contêineres e volumes

XAMPP

  1. Baixe o XAMPP no site do projeto. Inicie Apache e MySQL no painel.
  2. Acesse http://localhost/phpmyadmin e crie um banco com ordenação utf8mb4_unicode_ci.
  3. Extraia os arquivos do WordPress em C:\xampp\htdocs\meusite. No macOS ou Linux, use ~/xampp/htdocs/meusite.
  4. Abra http://localhost/meusite, informe os dados do banco e conclua o instalador.
  5. Se a conexão falhar, confira o nome do banco, o usuário, a senha e DB_HOST em wp-config.php.

Depois, acesse /wp-admin, faça login e abra um artigo para confirmar o painel e o conteúdo.

LocalWP

  1. Clique em Create a new site.
  2. Informe um nome e aceite o domínio local sugerido.
  3. Escolha PHP, MySQL/MariaDB e Nginx ou Apache. Se o projeto não exigir outra combinação, use as opções preferidas da ferramenta.
  4. Em Set up a login, gere o usuário e a senha administrativos. Selecione WP Admin para abrir o painel.

O Local cria HTTPS com certificado gerado por mkcert. Na primeira abertura, o navegador pode mostrar “Sua conexão não é particular” porque o certificado não é emitido por uma autoridade pública.

Você tem duas opções:

  • clicar em Avançado > Prosseguir para abrir o endereço local; ou
  • confiar no certificado raiz do mkcert nas lojas de confiança do sistema e reiniciar o navegador.

Conceda confiança apenas a uma autoridade que você instalou e entende. O ambiente continua restrito ao computador; para publicar, você precisa de domínio e hospedagem pública.

Studio (WP Engine)

Use o Studio quando o projeto já se beneficiar do fluxo local e dos serviços de compartilhamento da WP Engine.

  1. Crie um novo site e aguarde a preparação do WordPress e do banco.
  2. Abra o endereço local e crie a conta administrativa.
  3. Use o recurso de Live Link apenas para uma prévia temporária.
  4. Proteja a prévia com senha e não envie dados reais de clientes.

O Studio não publica o site nem substitui a hospedagem de produção.

DevKinsta

Use o DevKinsta para manter projetos locais integrados ao fluxo da Kinsta.

  1. Crie o site local e aguarde a inicialização dos serviços.
  2. Abra o endereço informado pela ferramenta e conclua a instalação.
  3. Use a conexão com a Kinsta apenas com credenciais da conta correta.
  4. Faça backup local antes de substituir dados de produção.

A ferramenta não elimina a necessidade de uma hospedagem pública para visitantes externos.

Docker Compose para devs

Use o Compose para subir WordPress e banco em contêineres isolados, com dados persistentes em volumes.

services:
  db:
    image: mariadb:10.6
    environment:
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: troque-esta-senha
      MYSQL_ROOT_PASSWORD: outra-senha
    volumes:
      - db_data:/var/lib/mysql
  wordpress:
    image: wordpress:latest
    ports:
      - "8000:80"
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: troque-esta-senha
      WORDPRESS_DB_NAME: wordpress
    volumes:
      - wp_data:/var/www/html
volumes:
  db_data:
  wp_data:
  1. Salve o arquivo como compose.yaml.
  2. Execute docker compose up -d.
  3. Abra http://localhost:8000 e conclua a instalação.

O Compose provisiona o ambiente; você ainda cria o site e usa senhas fortes. Não exponha o banco diretamente à internet.

Instalação manual (5 minutos) via FTP/SFTP

  1. Baixe o WordPress em português pelo site oficial (wordpress.org/download/pt-BR/) e extraia o arquivo ZIP.
  2. No painel do host, abra MySQL Databases. Crie um banco e um usuário, atribua todos os privilégios e registre os dados.
  3. Envie o conteúdo extraído por FTP/SFTP para a pasta do domínio ou subdomínio. Use SFTP quando o host oferecer essa opção.
  4. Renomeie wp-config-sample.php para wp-config.php. Defina DB_NAME, DB_USER, DB_PASSWORD e DB_HOST.
  5. Acesse /wp-admin/install.php, escolha o idioma, preencha o administrador e conclua.

O que colocar em DB_HOST

DB_HOST não é sempre localhost. Esse valor indica onde o processo PHP deve procurar o servidor MySQL; ele não é, por si só, uma URL do painel.

Provedor ou infraestrutura Comece por Onde confirmar
HostGator localhost Detalhes do banco no cPanel ou Central de Ajuda da HostGator
Hostinger localhost ou o servidor informado pelo hPanel Detalhes de MySQL/hPanel ou Central de Ajuda da Hostinger
Locaweb localhost ou o servidor indicado pelo Painel Locaweb Detalhes do banco ou Central de Ajuda da Locaweb
AWS RDS Endpoint RDS, como meubanco.xxxxxx.region.rds.amazonaws.com Campo Endpoint no console do RDS
Servidor dedicado/VPS localhost se o banco estiver na mesma máquina; caso contrário, o hostname ou IP interno Configuração do serviço MySQL/MariaDB e regras de firewall

Confira também porta, usuário autorizado, banco selecionado e regra de firewall quando o banco estiver em outro servidor. Em uma VPS, não exponha MySQL/MariaDB diretamente à internet; restrinja a origem e use conexão criptografada quando o tráfego atravessar uma rede externa.

Confira as credenciais no painel do host. Não salve wp-config.php em compartilhamento público.

Permissões e estrutura de pastas

Depois de enviar os arquivos, ajuste permissões pelo FTP/SFTP ou gerenciador de arquivos:

  • Pastas: 755 — leitura e execução para o grupo e outros; escrita para o proprietário.
  • Arquivos: 644 — leitura para o grupo e outros; escrita para o proprietário.
  • wp-config.php: 600 ou 640 — acesso restrito; use 640 quando o grupo correto precisar ler o arquivo.

Em hospedagem compartilhada, o usuário do servidor web, como www-data ou nginx, pode diferir do usuário FTP/SSH. Se o proprietário dos arquivos for o usuário FTP, o processo web talvez não consiga gravar atualizações de plugins e temas. Se você mudar o proprietário para o usuário web, o acesso FTP/SSH pode perder a escrita.

Use 755/644 e mantenha wp-config.php em 600 ou 640. Não use 777 para contornar o problema.

Se o proprietário dos arquivos e o processo PHP forem o mesmo usuário, você pode permitir gravação direta com:

define('FS_METHOD', 'direct');

Adicione essa constante ao wp-config.php somente após confirmar o owner. Caso contrário, faça atualizações por SSH/SFTP ou peça ao suporte que ajuste usuário e grupo. O valor direct não corrige permissão incorreta e pode ampliar a superfície de escrita se o usuário estiver comprometido.

Use a raiz do domínio (public_html ou /home/usuario/dominio) para o site principal. Para um subdiretório (/blog), mantenha a URL dentro do domínio e revise links. Para um subdomínio (blog.seudominio.com), use a pasta registrada pelo painel e confira DNS e SSL.

Instalar com WP-CLI (rápido e automatizável)

Use este método via SSH. O servidor precisa ter SSH, PHP, WP-CLI e acesso ao MySQL ou MariaDB.

Comandos essenciais

wp core download
wp config create --dbname=site --dbuser=usuario --dbpass=senha
wp db create
wp core install --url=exemplo.com --title="Site" --admin_user=admin --admin_password=senha-forte --admin_email=voce@exemplo.com
  1. Entre por SSH e acesse a pasta pública do site.
  2. Baixe os arquivos, crie o wp-config.php, gere o banco e conclua a instalação.
  3. Use --path=/var/www/site/blog quando a instalação ficar em um subdiretório.

Exemplos de comandos úteis

Execute no diretório do projeto e substitua credenciais, URL e e-mail.

wp core download --locale=pt_BR
wp config create --dbname=site --dbuser=usuario --dbpass=senha --dbhost=localhost --dbprefix=wp_
wp db create && wp core install --url="https://seusite.com" --title="Meu Site" --admin_user=admin --admin_password=senhaForte --admin_email=voce@exemplo.com

A primeira etapa baixa os arquivos em português. A segunda cria wp-config.php; a terceira cria o banco e executa a instalação.

Em hospedagem compartilhada, o painel pode impedir a criação direta do banco. Nesse caso, crie o banco pelo painel e use wp config create e wp core install.

Multisite

Para uma nova rede, use wp core multisite-install:

wp core multisite-install --url="https://seusite.com" --title="Rede" --admin_user=admin --admin_password=senhaForte --admin_email=voce@exemplo.com --subdomains --skip-email
wp core multisite enable

A instalação em subdomínios exige DNS e configuração do servidor. Para uma instalação simples, o comando de site único continua sendo o adequado. Consulte a documentação oficial do WP-CLI versão 2.10 ou mais recente antes de usar comandos de rede, pois opções e fluxos podem mudar.

Pós-instalação essencial (segurança, HTTPS e performance)

Antes de publicar:

  1. Ative HTTPS no host. Se não houver redirecionamento nativo, use plugin ou regra no .htaccess; confira certificado e conteúdo misto.
  2. Em Ajustes, defina links permanentes como /%postname%/, idioma e fuso horário.
  3. Crie um usuário Editor; deixe Administrador apenas para configuração.
  4. Instale cache, segurança e backup somente quando os recursos forem necessários. Configure regras, alertas e cópias externas.
  5. Exclua temas e plugins não usados e mantenha o restante atualizado.
  6. Ajuste limites de upload e memória no php.ini. Use ini_set() apenas quando o plano permitir; valores inadequados podem travar uploads ou o site.

Erros comuns e soluções rápidas

Após instalar o WordPress, use estes diagnósticos:

  • Erro de conexão com o banco: confira DB_NAME, DB_USER, DB_PASSWORD e DB_HOST em wp-config.php. Verifique privilégios, porta e firewall.
  • White Screen of Death (WSOD): habilite o log sem expor erros aos visitantes.
  • Erro 500: renomeie temporariamente o .htaccess, confira PHP e consulte o log indicado abaixo.
  • Erro 403: valide permissões, ownership e regras de segurança do host.
  • Links 404: salve novamente a estrutura de permalinks para regravar as regras do .htaccess.
  • Allowed memory size exhausted: aumente WP_MEMORY_LIMIT e memory_limit no PHP, observando o limite do plano.
  • Upload excedido: ajuste upload_max_filesize e post_max_size; o segundo deve comportar o arquivo e os demais dados do formulário.

Troubleshooting de White Screen of Death

Edite wp-config.php por SFTP ou SSH. Primeiro, desative a exibição pública de erros:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);

Recarregue a página que fica branca. O WordPress grava as mensagens em wp-content/debug.log quando o diretório permite escrita.

Procure também o log do PHP indicado por error_log na configuração do servidor. Em uma instalação comum de Apache, ele pode aparecer em public_html/error_log; em Nginx, PHP-FPM ou hospedagem gerenciada, o caminho costuma estar nos Logs/Erros do painel.

Leia a primeira mensagem de erro e trate a causa: plugin, tema, memória, sintaxe ou permissão. Não envie wp-config.php ao suporte porque ele contém credenciais. Remova ou desative WP_DEBUG_LOG após corrigir o problema.

Se o acesso administrativo estiver indisponível, faça as alterações por SFTP ou SSH. No painel do host, confirme onde cada configuração de PHP é aplicada.

Checklist de diagnóstico rápido

Use esta ordem para separar problema de PHP, conflito e cache:

  1. Confirme a versão de PHP no painel e os módulos curl, mbstring, zip e gd ou imagick. Normalmente basta um entre GD e Imagick.
  2. Abra wp-content/debug.log e o log de erros do painel. Limite a busca ao horário em que o erro apareceu.
  3. Pause plugins e troque temporariamente para um tema padrão pelo painel. Se o site voltar, reative cada item isoladamente.
  4. Confira permissões: pastas com 755 e arquivos com 644. Valores mais restritivos podem impedir leitura; permissões amplas aumentam a exposição.
  5. Limpe cache do servidor, CDN e navegador após cada mudança. Se houver plugin de cache, inclua-o também.

Mantenha o tema e os plugins originais guardados; a troca serve apenas para diagnóstico.

Migrar do local para produção e entre domínios/subdomínios

Caminho rápido ou manual

Duplicator e All-in-One WP Migration empacotam arquivos e banco. Eles reduzem etapas manuais, mas podem exigir ajustes no servidor de destino.

Para controle total:

  1. Exporte o banco e crie-o no servidor.
  2. Envie arquivos por SFTP.
  3. Ajuste wp-config.php.
  4. Importe os dados.
  5. Substitua as URLs antigas e teste mídia, login e páginas.

URLs e SEO

Na raiz do destino, troque localhost pelo domínio final:

wp search-replace 'http://localhost' 'https://exemplo.com' --all-tables --dry-run

Confirme o resultado e repita sem --dry-run. Para subdomínio e domínio principal, repita o processo para as URLs antigas.

Crie redirecionamentos permanentes de cada URL antiga para a equivalente, preserve HTTPS e atualize links internos, sitemap e canonicals. Antes de publicar, verifique mídia, links, login e páginas.

Comandos úteis de substituição de URL (WP-CLI)

Depois da migração, o WordPress pode continuar apontando para o ambiente local. Execute no diretório da instalação e troque os exemplos pela URL real.

  • Atualize as opções principais:
wp option update siteurl 'https://seusite.com' && wp option update home 'https://seusite.com'
  • Substitua URLs armazenadas em conteúdo e configurações:
wp search-replace 'http://localhost/nomedosite' 'https://seusite.com' --skip-columns=guid

Use o primeiro comando quando a página inicial ou a área administrativa abrir no endereço antigo. O segundo alcança URLs dentro de posts, páginas, widgets e opções. --skip-columns=guid evita alterar os identificadores globais dos conteúdos; links antigos inseridos no texto, porém, continuam no banco.

Antes de executar, faça backup do banco. Depois, acesse o painel, revise Links permanentes e confirme que arquivos, imagens e páginas abrem pelo novo domínio.

Leia também

Perguntas frequentes

Como instalar WordPress no cPanel?

Use Softaculous ou Installatron se o provedor disponibilizar um deles. Informe domínio, pasta e dados administrativos. Se o instalador não estiver presente, crie banco e usuário no MySQL Databases Wizard e envie os arquivos por FTP/SFTP.

Como instalar WordPress no PC (localhost)?

Use XAMPP, LocalWP, Studio ou DevKinsta. Cada ferramenta prepara serviços e banco de forma diferente; nenhuma delas publica o site. Para visitantes externos, você precisa de domínio e hospedagem pública.

Como instalar WordPress no XAMPP?

Inicie Apache e MySQL, crie banco e usuário no phpMyAdmin e extraia o WordPress em htdocs. Acesse http://localhost/nomedosite/, informe localhost como servidor e conclua a instalação.

Como instalar WordPress na Hostinger?

No hPanel, abra o instalador de aplicativos, escolha WordPress e selecione domínio ou subdomínio. Confira pasta, idioma e dados administrativos. Depois, verifique SSL e DNS; uma mudança de DNS pode levar até 48 horas para se propagar globalmente.

Como instalar WordPress na HostGator?

No cPanel, abra o Softaculous Apps Installer, escolha WordPress e revise domínio, diretório, idioma e conta administrativa. Depois, ative AutoSSL e teste a URL com HTTPS.

Como instalar WordPress na Locaweb?

No Painel Locaweb, procure Aplicativos, selecione WordPress e inicie a instalação. Confira domínio, pasta e usuário administrativo. Depois, habilite SSL e teste o acesso por HTTPS.

Como instalar WordPress em subdomínio?

Crie o subdomínio e anote a pasta no painel. No instalador automático, selecione o subdomínio e a pasta registrada. Na instalação manual, envie o WordPress para essa pasta e acesse a URL completa, como https://blog.seudominio.com/.

Use prefixo e tabelas próprios se compartilhar o banco com outra instalação. Nunca aponte duas instalações para a mesma pasta.

É possível instalar WordPress de graça?

Sim. Você pode executar o WordPress sem custo no computador com XAMPP, LocalWP, Studio, DevKinsta ou Docker. Para colocar o site no ar, domínio e hospedagem pública podem ter custo. O software WordPress continua gratuito; temas, plugins e certificados adicionais também podem gerar custos. Confira os planos diretamente nos sites dos fornecedores antes de contratar.

Qual método é mais fácil para iniciantes?

O auto-installer do painel da hospedagem é o caminho mais simples. Ele cria banco e arquivos, mas você ainda escolhe domínio, diretório e dados administrativos. Leia cada campo antes de concluir para evitar instalar o site no endereço errado.

WP-CLI é melhor que instalar manualmente?

Para quem usa SSH e administra vários ambientes, o WP-CLI é mais reproduzível. Para iniciantes, o auto-installer costuma ser mais prático. Sem SSH, WP-CLI não é a rota indicada.

O que fazer agora

A instalação termina apenas quando o WordPress responde pelo domínio, grava dados e carrega sem erros. Siga esta ordem:

  1. Escolha o ambiente certo. Use Docker Compose para desenvolvimento, WP-CLI quando precisar automatizar pelo SSH e FTP/SFTP para uma implantação manual em hospedagem tradicional.
  2. Valide a infraestrutura. Confirme banco, usuário, DB_HOST, prefixo das tabelas e acesso de escrita. No Docker, mantenha volumes persistentes e não exponha o banco diretamente à internet.
  3. Prepare a publicação. Faça HTTPS, corrija conteúdo misto e substitua a URL antiga pela definitiva. Em mudanças de domínio, revise endereços gravados em conteúdo e configurações.
  4. Teste como visitante. Abra páginas, formulários, login e mídia em uma janela privada. Se algo falhar, siga a ordem: PHP e extensões, banco, permissões, plugins, temas e cache.
  5. Crie uma rotina de recuperação. Automatize backups, defina atualizações com cópia de segurança e mantenha um procedimento de restauração conhecido.

Antes de divulgar o site, execute o checklist de diagnóstico e registre o resultado: banco conectado, HTTPS ativo, mídia carregando, login funcionando e backup restaurável. Se algum item falhar, volte ao passo correspondente antes de abrir o site ao público.

Deixe um comentário