Você quer mover seu site WordPress de um servidor local para um site ativo? Implantar seu site WordPress em um servidor local é uma das melhores maneiras de acelerar o processo de desenvolvimento. Isso ajuda a garantir que seu site WordPress funcione perfeitamente, mesmo antes de receber tráfego.
A maneira mais fácil de transferir seu site WordPress de um servidor local para um site ativo é usando um plugin do WordPress como o Duplicator.
Se você preferir mover seu site WordPress sem usar nenhum plugin de um servidor local para um site ativo, basta seguir o guia passo a passo abaixo.
Mas se você ainda quiser fazer da maneira mais fácil, não se preocupe. Mostraremos como transferir o WordPress de um servidor local para um site ativo usando o plugin Duplicator no final deste artigo também.
Movendo o WordPress de um Servidor Local para um Site Ativo - Pré-requisitos
Antes de começar, assumimos que você tem um site WordPress rodando em seu servidor local e tem acesso total a ele.
Você também precisará comprar um nome de domínio e hospedagem web.
Se você não possui um domínio e hospedagem web, recomendamos que você os adquira primeiro antes de começar. Se você está apenas começando, o custo combinado de domínio e hospedagem pode parecer bastante alto.
É por isso que fizemos um acordo com Bluehost para oferecer aos nossos usuários um nome de domínio gratuito, SSL gratuito e mais de 60% de desconto em hospedagem WordPress.
Clique aqui para Reivindicar esta Oferta Exclusiva da Bluehost »
Por fim, você também precisará ter um programa de FTP instalado em seu computador e saber como usá-lo, para que você possa fazer o upload de seu conteúdo e arquivos para o site ativo.
Assim que estiver pronto, você pode prosseguir com a migração.
Sumário – Migrando o WordPress de um Servidor Local para um Site Ativo
I. Transferindo um Site Sem um Plugin
- Exporte seu Banco de Dados de um Servidor Local
- Importe Arquivos do WordPress para um Site Ativo
- Crie um Banco de Dados MySQL no Site Ativo
- Importe o Banco de Dados do WordPress para o Site de Produção
- Altere a URL do Site
- Configure o WordPress em sua Hospedagem Web
- Corrija Imagens e Links Quebrados
II. Transferindo um Site Com um Plugin (Duplicator)
- Instale e Configure o Duplicator
- Crie um Banco de Dados para seu Site Ativo
- Importe Arquivos do seu Servidor Local
- Execute o Script de Migração
Passo 1: Exporte seu Banco de Dados do seu Servidor Local
A primeira coisa que você precisa fazer é exportar seu banco de dados local do WordPress. Para fazer isso, usaremos o phpMyAdmin. Se você não está familiarizado com o phpMyAdmin e precisa de ajuda com esta etapa, confira o gerenciamento de banco de dados do WordPress usando o phpMyAdmin.
Em seu navegador, simplesmente acesse http://localhost/phpmyadmin/ e clique em seu banco de dados do WordPress. Em seguida, clique no botão Exportar na barra de menu superior.

Agora, você será solicitado a escolher entre as opções Rápida ou Personalizada. Escolher a opção Personalizada oferece muitas opções diferentes para exportar seu banco de dados. Para uma exportação rápida, vamos escolher Rápida e, em seguida, clicar em Ir. Isso fará o download do seu banco de dados.

Etapa 2: Carregue seus arquivos do WordPress para o site ativo
Após exportar o banco de dados, o próximo passo é mover todos os arquivos do seu site para o seu site ativo.
Nesta etapa, você precisa usar seu cliente FTP para carregar seus arquivos. Primeiro, conecte seu cliente FTP à sua conta de hospedagem na web.
Uma vez conectado, escolha o diretório correto em sua conta de hospedagem onde você deseja carregar os arquivos. Por exemplo, se você planeja hospedar o site em exemplo.com, você desejará carregar todos os arquivos no seu diretório public_html.
Agora, selecione todos os seus arquivos locais do WordPress e carregue-os para o seu servidor ativo.

Etapa 3: Crie um banco de dados MySQL em seu site ativo
Enquanto seu cliente FTP está carregando seus arquivos do WordPress, você pode começar a importar seu banco de dados para o servidor ativo. A maioria dos provedores de hospedagem WordPress gerenciada oferece um cPanel para gerenciar sua conta de hospedagem. Nesta etapa, mostraremos como criar um banco de dados fazendo login no seu cPanel.
Depois de fazer login no seu cPanel, clique no ícone Bancos de Dados MySQL que geralmente é encontrado na seção Bancos de Dados.

Na próxima tela que aparecer, especifique o nome do seu banco de dados no campo Novo Banco de Dados e, em seguida, clique em Criar Banco de Dados.

Agora que um novo banco de dados foi criado, role para baixo até a seção Usuários MySQL e crie ou adicione um usuário existente ao banco de dados.

Após adicionar o usuário, você será solicitado a definir os privilégios MySQL para esse usuário. Simplesmente conceda todos os privilégios ao usuário e, em seguida, clique no botão Fazer Alterações.

Etapa 4: Importar o Banco de Dados do WordPress no Seu Site Ativo
Em seguida, você precisará importar seu banco de dados do WordPress para o seu site de produção. No seu cPanel, role para baixo até a seção Databases e clique em phpMyAdmin. Isso o direcionará para a seção phpMyAdmin. Certifique-se de selecionar o banco de dados que você criou na etapa anterior, que ainda não possui tabelas criadas.
Clique na aba Import no menu superior. Selecione o arquivo que deseja importar clicando em Choose File. Certifique-se de escolher o arquivo correto que você baixou na primeira etapa do seu servidor local.
Após selecionar o arquivo, clique no botão Go para importar seu banco de dados do WordPress.

Etapa 5: Alterar a URL do Site
A próxima coisa que você precisa fazer é alterar a URL do site no seu banco de dados para que ele se conecte ao seu site WordPress ativo.
No phpMyAdmin, procure pela tabela wp_options no seu banco de dados que você acabou de importar na última etapa. Caso você tenha alterado o prefixo do seu banco de dados, procure por {prefix}_options em vez de wp_options.
Selecione o botão Browse que você pode encontrar ao lado de wp_options. Alternativamente, você pode navegar pela tabela wp_options clicando nela na barra lateral, como mostrado na captura de tela abaixo.

Na coluna option_name, procure por siteurl. Para editar a URL do site, clique no ícone Edit, como mostrado na captura de tela.

Clicar no ícone Edit abrirá uma janela de campo de edição. Certifique-se de substituir a URL mostrada na caixa option_value pelo nome do seu domínio.
Clique no botão Go para salvar o campo.

Em seguida, você precisará replicar esta etapa para o nome da opção: home. A página wp_options pode ter várias páginas, então simplesmente encontre a aba home. Geralmente, ela está na segunda página, à qual você pode navegar clicando nas setas de paginação no phpMyAdmin.
Ao atualizar a URL da página inicial, certifique-se de que ela seja a mesma que a sua siteurl.
Etapa 6: Configurar o WordPress em sua hospedagem web
Em seguida, é hora de configurar o WordPress no ambiente de produção.
Se você tentar acessar seu site agora, poderá encontrar uma mensagem como esta: Erro ao estabelecer uma conexão com o banco de dados. Ao configurar o WordPress, nosso objetivo é corrigir esse erro e configurar o site ao vivo.
Volte ao seu cliente FTP e conecte-o ao seu site e, em seguida, edite seu arquivo wp-config.php . Nesta etapa, você precisará adicionar o mesmo nome de banco de dados, usuário e senha ao seu wp-config.php que você criou na Etapa 3. Em seguida, salve o arquivo wp-config.php e envie-o de volta para sua hospedagem web.
Visite seu site, e ele deverá estar no ar agora.
Em seguida, você precisa fazer login no seu painel do WordPress e navegar para Configurações » Geral. Sem fazer nenhuma modificação, role até o final e clique no botão Salvar alterações. Isso garantirá que o URL do site seja corrigido em qualquer outro lugar onde precise ser.
Em seguida, vá para Configurações » Links Permanentes e clique em Salvar alterações para garantir que todos os links das suas postagens estejam funcionando corretamente.
Verifique também: Como Configurar Links Permanentes Bonitos no WordPress.
Etapa 7: Corrigir Imagens e Links Quebrados Atualizando Caminhos
Um dos problemas comuns que você pode encontrar ao migrar seu site WordPress de um domínio para outro, ou de um servidor local para um site ativo, é que você descobrirá links quebrados e imagens ausentes em todo o site após a migração. Para corrigir isso, você pode usar uma consulta SQL ou um plugin do WordPress. O WPBeginner tem um guia muito fácil que você pode seguir: Como Atualizar URLs Facilmente ao Mover Seu Site WordPress.
Para aqueles que desejam fazer isso via SQL, aqui está uma consulta SQL simples que deve resolver este problema:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Simplesmente vá para o phpMyAdmin, clique no seu banco de dados e, em seguida, clique em SQL no menu superior. Escreva esta consulta, mas certifique-se de modificar o URL do seu site local e do site ativo.

É isso! Seu site ativo deve estar funcionando agora.
Transferindo o WordPress de um Servidor Local para um Site Ativo com um Plugin
Se você deseja mover o WordPress de um servidor local para um site ativo facilmente, este é o melhor método para iniciantes. Com um plugin de migração, você pode transferir o WordPress do seu servidor local para um site ativo com apenas alguns cliques.
Vamos começar.
Passo 1: Instale e Configure o Plugin Duplicator
Primeiro, você precisa escolher um plugin de migração, recomendamos escolher o Duplicator.
Em seguida, instale e ative o plugin no seu site local. Se você não tem certeza de como instalar e ativar um plugin do WordPress, confira nosso guia detalhado sobre como instalar um plugin do WordPress.
Após o plugin Duplicator ser instalado e ativado, clique em Duplicator no seu painel do WordPress, clique em Packages e, em seguida, clique no botão Create New.

Na próxima tela, simplesmente clique no botão Next.

O Duplicator irá escanear tudo para garantir que tudo esteja em ordem. Se todos os itens na verificação do sistema retornarem marcados como 'Good', clique no botão Build.

Este processo de "construção" pode levar alguns minutos. Isso porque o plugin está criando uma cópia completa do seu site WordPress. Isso inclui todos os arquivos principais do WordPress, bem como seus temas, plugins, imagens, uploads e um backup do seu banco de dados WordPress. Portanto, o tempo que leva depende do tamanho do seu site. Certifique-se de deixar esta aba aberta até que o processo seja concluído.
Assim que o processo for concluído, você pode clicar no botão One-Click Download para baixar os arquivos do pacote Installer e Archive para o seu computador.

Passo 2: Crie um Banco de Dados para o seu Site Ativo
Agora que você baixou o arquivo Archive do seu site e o arquivo Installer, que automatizará a migração descompactando o arquivo archive, você precisa criar um banco de dados MySQL para o seu site ativo.
Para criar um banco de dados, acesse o painel cPanel da sua conta de hospedagem. Uma vez lá, role para baixo até a seção Bancos de Dados e clique no ícone MySQL Databases.

Em seguida, você verá um campo chamado ‘Criar Novo Banco de Dados’. Simplesmente digite um nome para o seu banco de dados e clique no botão Create Database.

Assim que você clicar nesse botão, o cPanel criará um novo banco de dados para você.
O próximo passo é rolar a página até a seção ‘Usuários MySQL’. Adicione um novo usuário criando um nome de usuário e senha. Em seguida, clique no botão Create a User. Certifique-se de gerar uma senha segura e lembre-se do seu nome de usuário e senha, pois você precisará deles novamente mais tarde.

Após criar o novo usuário, você precisará dar permissão a esse novo usuário para trabalhar no banco de dados. Para fazer isso, role para baixo até a seção ‘Adicionar um Usuário ao Banco de Dados’. Selecione o novo usuário que você acabou de criar no menu suspenso no campo ‘Usuário’. Em seguida, selecione o banco de dados que você criou no menu suspenso no campo ‘Banco de Dados’. Finalmente, clique no botão Add.

Agora seu banco de dados está pronto para ser usado com seu site WordPress.
Etapa 3: Carregar Arquivos do Servidor Local para o Site Ativo
O próximo passo é carregar os arquivos do pacote e do instalador do seu site local para sua conta de hospedagem.
Você pode se conectar ao seu site ativo usando um cliente FTP. Depois de se conectar ao seu site ativo, é importante garantir que o diretório raiz do seu site esteja vazio. O diretório raiz é tipicamente a pasta /home/public_html/.
Por exemplo, se o WordPress for instalado automaticamente lá, como muitas empresas de hospedagem de sites fazem quando você se inscreve, você precisará excluir esses arquivos.
Quando o diretório raiz estiver completamente vazio, você poderá carregar os arquivos do pacote e do instalador do Duplicator.
Etapa 4: Executar o Script de Migração
Em seguida, visite o seguinte URL em seu navegador: http://meusite.com/installer.php
Não se esqueça de substituir "meusite" pelo nome de domínio real.
Digitar este URL em seu navegador iniciará o assistente de migração do Duplicator.

Um teste de validação será realizado, assim que você obtiver o "pass" verde, aceite os termos e condições marcando a caixa e clique no botão Próximo.
Na próxima tela, você inserirá as informações do seu banco de dados WordPress, que incluem o nome de usuário e a senha que você criou anteriormente.
Dica: Ele também pedirá seu host, que provavelmente será "localhost".

Clique em Próximo para continuar.
O plugin Duplicator agora importará seu banco de dados WordPress do pacote para seu novo banco de dados.
Em seguida, a tela de atualização de dados aparece. O plugin detecta automaticamente o URL do seu novo site e seu caminho, então você não precisa atualizar nada aqui. Apenas clique em Próximo para continuar.

Após a conclusão do processo de migração, você verá uma tela de sucesso como a abaixo. A partir daqui, você pode ir para a área de administração do WordPress do seu site ativo clicando no botão Login do Administrador.

É isso, seu trabalho está feito. Assim que você fizer login no seu site ativo, o Duplicator limpará os arquivos de instalação para você.
Esperamos que este guia tenha ajudado você a mover com sucesso seu site WordPress de um servidor local para um site ativo. Agora, volte para o seu site ativo e descubra se tudo está funcionando como esperado.
Alternativamente, você pode usar o BackupBuddy em vez disso para migrar o WordPress de um servidor local para um site ativo.
Se você gostou deste artigo, talvez também queira conferir os melhores plugins de backup para WordPress.
Muito obrigado.
Me ajudou muito.
Que bom que ajudou, Roshan 🙂