Como Mover um Site WordPress Local para um Servidor Principal
John Turner
John Turner
Você está trabalhando no seu site WordPress há semanas. Agora ele está pronto, mas ainda está oculto do mundo em um servidor local.
É hora de lançar seu site em um servidor ativo!
Seja você proprietário de uma pequena empresa, blogueiro ou desenvolvedor, este processo é crucial. É a ponte entre seu projeto particular e um palco público.
Neste tutorial, mostrarei tudo o que você precisa saber sobre como mover o WordPress de um servidor local para um servidor ativo.
Aqui estão os principais pontos:
- Use o plugin Duplicator Pro: O método mais fácil para migrar sites WordPress sem complexidade técnica
- Três etapas principais: Faça backup do seu site local, configure a hospedagem ativa e, em seguida, importe seu backup
- Escolha uma hospedagem confiável: Selecione um host otimizado para WordPress como o Bluehost para obter os melhores resultados
- Configuração de banco de dados necessária: Crie um novo banco de dados MySQL em seu servidor ativo antes de importar
- URLs atualizadas automaticamente: O Duplicator cuida da busca e substituição de URLs de localhost durante a migração
- Transferência completa do site: Tudo é migrado, incluindo plugins, temas, conteúdo e personalizações
Resumo Rápido: Como Mover um Site WordPress Local para um Servidor Ativo
Sumário
Por que Mover um Site WordPress Local para um Servidor Ativo?
Você sabia que pode construir completamente seu primeiro site sem precisar publicá-lo primeiro?
Mesmo que você não seja um desenvolvedor, pode executar o WordPress localmente em seu computador. Basicamente, isso envolve criar um ambiente de staging para:
- Solucionar problemas de design do seu site
- Criar posts de blog
- Atualizar o WordPress
- Aprender a programar
- Quaisquer outras tarefas de manutenção
Em um localhost, você pode trabalhar em um site WordPress sem o risco de publicar erros para um público.
Além disso, não requer um plano de hospedagem ou nome de domínio. Você pode simplesmente usar um ambiente local como LocalWP, MAMP, WAMP ou XAMPP para hospedar seu site secreto gratuitamente.
Depois de adicionar todos os recursos e funcionalidades que seu site precisa, você pode migrá-lo facilmente para um servidor ativo. Como você o desenvolveu em um servidor local primeiro, seu site estará totalmente pronto para novos visitantes.
Como Criar um Site WordPress Local
Se você ainda não tem um site local, precisará começar criando um.
Em seguida, sinta-se à vontade para fazer quaisquer personalizações que desejar! Seu software local configurará uma instalação em branco do WordPress, para que você possa instalar uma variedade de plugins para ajudá-lo a criar o site dos seus sonhos.
Por exemplo, o SeedProd é um construtor de páginas amigável para iniciantes que você pode usar para projetar seu site WordPress.
Como ele tem uma interface simples de arrastar e soltar e centenas de modelos pré-projetados, você não precisará se preocupar em saber nenhum código.

Se você está começando uma loja online, pode instalar o Easy Digital Downloads. Este plugin de e-commerce facilita a venda de qualquer coisa, de software a música.
Ele ajuda você a configurar seus produtos, conectar opções de pagamento de terceiros e até proteger certas páginas da web como conteúdo exclusivo para membros.

Como você pode ver, você tem opções ilimitadas quando se trata de personalizar seu site WordPress local.
Como Mover um Site WordPress Local para um Servidor Principal
Depois de instalar plugins, ativar um tema e personalizar completamente seu site, é hora de movê-lo para um servidor ativo! Dessa forma, qualquer pessoa poderá ver e interagir com seu conteúdo.
Veja como fazer isso:
- Adicione o plugin Duplicator Pro ao seu site WordPress local e ative sua licença
- Crie um backup completo do seu site, incluindo arquivos, banco de dados e configurações
- Compre hospedagem, registre um domínio e instale o WordPress em um servidor ativo
- Configure o banco de dados MySQL e o usuário com os privilégios adequados em sua conta de hospedagem
- Carregue o backup local para o site ativo e execute o assistente de migração do Duplicator
Etapa 1: Instale o Duplicator no Site Local
Para um desenvolvedor, pode não ser um problema mover um site manualmente para outro local.
No entanto, essa migração pode levar muito tempo. Há também uma boa chance de quebrar acidentalmente seu site personalizado ao longo do caminho.
Uma solução muito mais fácil e segura é instalar um plugin de migração do WordPress como o Duplicator. Esta poderosa ferramenta pode fazer backup de todo o seu site local e migrá-lo para um servidor ativo em apenas algumas etapas!

Para começar, escolha uma assinatura para o Duplicator Pro. Embora exista uma versão gratuita disponível, o Duplicator Pro suporta migrações de arrastar e soltar. Este recurso é essencial para colocar seu site ativo no ar o mais rápido possível.
Após finalizar a compra, copie sua chave de licença e baixe o Duplicator Pro. Em seguida, abra o painel de administração do WordPress do seu site WordPress local. Instale e ative o plugin Duplicator.
Antes de começar a usar o Duplicator, você precisará ativar sua licença. Vá para Duplicator Pro » Configurações » Geral e cole sua chave de licença.

Por último, clique em Ativar. Agora você pode mover seu site WordPress local para um servidor ativo!
Etapa 2: Faça Backup do Seu Site Local
Usando o Duplicator, você pode criar backups do seu site. Essas são cópias salvas dos seus arquivos do WordPress, banco de dados, plugins, temas e outros dados.
Como o Duplicator faz backup de todas essas informações em um único arquivo zip, fica fácil migrar seu site para um servidor diferente.
Para criar um backup, vá para Duplicator Pro » Backups » Add New.

Você pode dar um nome personalizado ao seu backup na parte superior da página. Embora o Duplicator suporte muitos locais de armazenamento em nuvem como Wasabi, Google Drive e Dropbox, selecione a opção Local.

Em seguida, expanda a seção Backup. Isso permite que você personalize exatamente quais dados do seu site local serão transferidos para o novo servidor ativo.

Se você quiser criar um backup completo, clique no preset Full Site.
No entanto, você pode alternar para Custom e desmarcar seus arquivos de mídia, plugins e temas ativos, o banco de dados ou os arquivos principais do WordPress. Faça isso apenas se você não precisar dos dados em seu site ativo.
Quando terminar, clique em Next. Nesta página, você verá uma varredura completa do seu site.

Certifique-se de revisar quaisquer avisos antes de criar o backup. Quando o Duplicator terminar, você o verá na página Backups.

Como etapa final, baixe o arquivo de archive. O Duplicator permite que você simplesmente coloque este arquivo em sua instalação ativa do WordPress e comece imediatamente a importar os dados do seu site local.
Etapa 3: Configure Seu Site Ativo
Agora é hora de criar seu site WordPress ativo! Para fazer isso, você precisará encontrar um provedor de hospedagem WordPress.
Um host da web fornecerá espaço e recursos de servidor para um site ativo. Ele fornece a infraestrutura, o ambiente do servidor e o suporte técnico para garantir que seu site WordPress seja acessível e tenha um bom desempenho.
Uma das melhores opções é a Bluehost. Este host da web é recomendado pelo WordPress devido à sua acessibilidade e escalabilidade.

Com a Bluehost, você pode colocar seu site local online por apenas US$ 2,95 por mês. Além disso, você terá um nome de domínio totalmente gratuito no primeiro ano.
Depois de se inscrever em um plano, você pode escolher um nome de domínio. Esta será a parte principal do seu URL que promove o reconhecimento da marca e a memorização.

Em seguida, finalize a criação da sua conta de hospedagem. Após isso, a Bluehost instalará o WordPress automaticamente para você. Você pode simplesmente fazer login no seu painel de hospedagem e clicar no botão Log into WordPress.

Isso abrirá seu novo painel do WordPress! No entanto, será uma instalação em branco, então você precisará importar seu site local para fazer o upload dos seus dados personalizados.
Etapa 4: Crie um Novo Banco de Dados
Antes de começar a migrar seu site local para o novo servidor, é importante criar um novo banco de dados WordPress. Geralmente, seu provedor de hospedagem oferecerá uma maneira fácil de fazer isso.
Com a Bluehost, você pode simplesmente encontrar as configurações de Databases e clicar em MySQL Databases.

Em Create New Database, insira um nome e clique em Create Database.

Você também precisará criar um novo usuário e atribuir a ele privilégios para controlar o banco de dados. Primeiro, preencha um nome de usuário e senha para o usuário.

Role para baixo até a seção Add User To Database. Aqui, selecione tanto o novo usuário quanto o novo banco de dados.

Como etapa final, você pode atribuir todos os privilégios ao usuário.
Etapa 5: Importe Seu Site Local
Se você decidiu migrar seu site manualmente, teria que fazer o upload dos arquivos do seu site local para o seu novo site com um cliente de Protocolo de Transferência de Arquivos (FTP). Além disso, seria necessário usar o phpMyAdmin para importar seu banco de dados antigo.
No entanto, o Duplicator Pro simplifica esse processo. Após configurar seu site ao vivo, abra seu painel do WordPress e instale o Duplicator. Em seguida, encontre a página Import Backups.

Arraste e solte seu arquivo de backup salvo na caixa de importação. Você verá alguns detalhes sobre o backup assim que o upload for concluído.

Na próxima página, clique em Launch Installer.

Agora, o assistente de migração do Duplicator o guiará pela instalação. Na parte superior, o Install Type deve ser Full install single site. Você também deve escolher o modo de instalador Advanced.

Em Setup, insira o nome do seu novo banco de dados, nome de usuário e senha. Em seguida, clique em Validate.
Você precisará aceitar os termos e avisos. Após clicar em Next, confirme as configurações do instalador.
Durante a instalação, você precisará substituir a URL do seu site local pela URL ao vivo. Na Etapa 3, adicione sua URL antiga no campo Search. A nova URL vai ao lado de Replace.

O Duplicator substituirá automaticamente toda menção da URL antiga em seu banco de dados. Você não precisará instalar um plugin extra de busca e substituição.
Em seguida, seu site local será movido para o servidor ao vivo. Você pode usar o botão Admin Login para acessar seu novo site!
Perguntas Frequentes (FAQs)
Como transferir meu site WordPress para um novo host e domínio?
Você pode transferir seu site WordPress para um novo host ou nome de domínio instalando o Duplicator Pro e criando um backup do seu site atual. Em seguida, instale o Duplicator Pro na segunda instalação do WordPress e arraste e solte seu arquivo de backup para importá-lo.
Após a migração, é uma boa ideia atualizar seu DNS, informar o Google sobre a mudança, adicionar redirecionamentos e verificar links quebrados.
Para mais detalhes, confira estes guias úteis:
- Como Mover um Site WordPress para um Novo Hospedeiro
- Como Migrar um Site WordPress para um Novo Domínio
Como migrar um site WordPress para um novo host sem um plugin?
Para migrar um site WordPress para um novo host manualmente, exporte seu banco de dados como um arquivo SQL no phpMyAdmin. Para um site local, abra http://localhost/phpmyadmin/ e selecione o método de exportação Rápida.
Em seguida, use um cliente FTP ou cPanel para exportar os arquivos em sua pasta public_html, também conhecida como diretório raiz.
No novo host, abra a pasta raiz do seu site, clique com o botão direito em todos os arquivos e exclua-os. Em seguida, faça o upload dos arquivos do seu site antigo.
Você também precisará ir para a aba Importar no phpMyAdmin, clicar em Escolher arquivo, e fazer o upload do arquivo original do banco de dados.

Mesmo que você tenha migrado todo o seu conteúdo, seu banco de dados ainda pode apontar para o site local. Para atualizar isso, abra a tabela wp_options no phpMyAdmin.
Clique em Procurar ao lado de wp_options. Em seguida, encontre e edite o valor siteurl na coluna options_name:

Você também precisará atualizar seu arquivo wp-config.php. Usando um cliente FTP ou cPanel, abra este arquivo e encontre as linhas de código que contêm as informações do seu banco de dados:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Como você moveu de um servidor local para um servidor ativo, os permalinks em suas postagens e páginas podem não estar funcionando corretamente. Para corrigir isso, encontre Configurações » Geral. Não edite nada antes de clicar em Salvar alterações.
Em seguida, vá para Configurações » Permalinks. Semelhante ao anterior, salve essas configurações sem alterar nada.
Após uma migração, você pode lidar com algumas imagens ausentes e links quebrados em seu novo site. Para garantir que tudo esteja funcionando corretamente, você precisará substituir quaisquer URLs de localhost por URLs do seu site ativo.
Para fazer isso, abra o phpMyAdmin e vá para a aba SQL. Aqui, cole esta consulta SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.seusitedeativo.com/');
Certifique-se de atualizar o link padrão com a URL do seu site ativo. Depois de clicar no botão Executar, seus novos visitantes poderão ver e interagir com seu conteúdo migrado.
Como publico meu site em um servidor ativo?
Você pode publicar seu site em um servidor ativo comprando um plano de hospedagem web e um nome de domínio. Em seguida, use o Duplicator Pro para migrar seu site local para o servidor ativo.
Qual é a diferença entre staging e live WordPress?
Seu site WordPress ativo é o site publicamente visível que os motores de busca e os visitantes online podem ver e interagir. Um site de staging é uma cópia idêntica do seu site ativo, mas está hospedado localmente ou no subdomínio do seu servidor. Seu site de staging é um local privado e seguro para fazer edições em seu site sem afetar seu conteúdo ativo.
Como copio um site de staging para um site ativo?
Para copiar um site de staging para um site ativo, instale o Duplicator Pro no site de staging. Crie um backup completo do site de staging. No site ativo, carregue o backup para a página Importar do Duplicator.
Conclusão
É isso! Você acabou de mover seu site WordPress local para um servidor ativo.
Enquanto você está aqui, talvez goste destes tutoriais extras do WordPress:
- Como Mover um Site WordPress Ativo para um Host Local
- Quanto Custa Migrar um Site WordPress em 2024?
- 9 Melhores Plugins para Clonar um Site WordPress
- O Guia Definitivo de Migração do WordPress: Domine a Mudança!
- Como atualizar o WordPress (e ficar à frente da curva)
- Como Migrar um Site WordPress GRATUITAMENTE
Quer colocar seu site local online? Baixe o Duplicator Pro para mover seu conteúdo instantaneamente para um servidor ativo!