Como mover o WordPress do servidor local para o site ao vivo

Desenvolver um site WordPress localmente é uma maneira inteligente de acelerar o processo de desenvolvimento. No passado, mostramos como instalar o WordPress no seu computador Windows usando o WAMP ou no Mac usando o MAMP. Uma vez que você termine de aperfeiçoar seu site em seu próprio computador, o próximo passo é mover o site ao vivo e compartilhar sua criação com o mundo. Neste artigo, mostraremos como mover o WordPress de um servidor local para um site ao vivo, passo a passo.

Mova o WordPress do servidor local para o site ao vivo

Para o bem deste artigo, mostraremos como mover manualmente o WordPress de um servidor local para um site ao vivo, passo a passo, para que você possa aprender o processo. No entanto, você pode tornar essa migração do servidor local para o site ao vivo muito mais fácil usando um dos dois plugins: BackupBuddy ou Duplicator. Você pode descobrir mais sobre esse processo em nosso guia para mover o WordPress para um novo host ou servidor com o Duplicator.

Antes de você começar

Para que você possa migrar seu site de WordPress desenvolvido localmente para um servidor ao vivo, você precisa ter algumas coisas no lugar. Primeiro, estamos assumindo que você tem um site WordPress em execução no servidor local, e você tem acesso total a ele.

Em seguida, você precisará ter um nome de domínio e hospedagem na web. Temos uma lista dos melhores provedores de hospedagem do WordPress que você pode escolher.

Para acelerá-lo, você pode usar o Bluehost. Eles são um provedor de hospedagem oficial recomendado do WordPress, e eles estão oferecendo aos nossos usuários um desconto exclusivo de 60% de desconto + um domínio gratuito.

Se você precisar de ajuda para configurar seu site, siga nosso guia passo a passo sobre como criar um site.

Finalmente, você também precisará ter um programa FTP e saber como usar o FTP, para que você possa enviar seu conteúdo para o site ao vivo.

Pronto para começar? Vamos começar a migrar o seu site WordPress.

Etapa 1: Exportar banco de dados local do WordPress

A primeira coisa que você precisa fazer é exportar o banco de dados local do WordPress. Vamos usar o phpMyAdmin para fazer isso. Se você não está familiarizado com isso, então você pode querer dar uma olhada no nosso guia para o gerenciamento de banco de dados do WordPress usando phpMyAdmin.

Simplesmente vá para http: // localhost / phpmyadmin / e clique no seu banco de dados do WordPress. Em seguida, clique no Exportar botão da barra de menu superior.

Exportar a partir de localhost

No Método de exportação opção, você pode escolher “Rápido” ou “Personalizado”. Custom irá fornecer-lhe mais opções para exportar o banco de dados. Recomendamos escolher Quick e, em seguida, clique no botão Ir botão para baixar o banco de dados.

exportando seu banco de dados wordpress usando phpmyadmin

Passo 2: Carregar arquivos do WordPress para o site ao vivo

Agora, precisamos mover todos os arquivos do seu site para o seu site ao vivo.

Para começar, vá em frente e abra seu cliente de FTP e conecte-se à sua conta de hospedagem na web.

Uma vez que você está conectado ao seu site ao vivo, certifique-se de fazer o upload dos arquivos no diretório certo. Por exemplo, se você deseja que o site seja hospedado em seu site.com, você quer fazer o upload de todos os arquivos em seu diretório public_html.

Agora selecione seus arquivos WordPress locais e faça o upload deles para o seu servidor ao vivo.

Fazendo upload do WordPress do localhost para o site ao vivo

Passo 3: Criar banco de dados MySQL no Live Site

Enquanto seu cliente de FTP está carregando seus arquivos do WordPress, você pode começar a importar seu banco de dados para o servidor ao vivo. A maioria dos provedores de hospedagem do WordPress oferecem o cPanel para gerenciar sua conta de hospedagem, então nós mostraremos como criar um banco de dados usando o cPanel.

Para começar, você pode fazer login no painel de controle do cPanel e clicar no Bases de dados do MySQL ícone que pode ser encontrado na seção de bancos de dados.

Criando um novo banco de dados MySQL

Na próxima tela, crie um banco de dados digitando um nome para o banco de dados e clicando no Criar banco de dados botão.

Crie um novo banco de dados

Depois de criar seu banco de dados, role até o Usuários do MySQL corte e crie ou adicione um usuário existente ao banco de dados.

criar um novo usuário de banco de dados

Depois de adicionar o usuário, o cPanel irá levá-lo a configurar os privilégios do MySQL para esse usuário. Basta conceder todos os privilégios ao usuário, certificando-se de que cada caixa esteja marcada e, em seguida, clique no botão Faça mudanças botão.

conceder todos os privilégios ao usuário do banco de dados

Etapa 4: Importe o banco de dados do WordPress no site ao vivo

O próximo passo no processo é importar o banco de dados do WordPress. Vá para o painel de controle do cPanel, role para a seção de bancos de dados e clique em phpMyAdmin . Isso o levará ao phpMyAdmin, onde você deseja clicar no banco de dados que você criou na Etapa 3. O PhpMyAdmin mostrará seu novo banco de dados sem tabelas.

Clique no Importar guia no menu superior. Na página de importação, clique em Escolher arquivo botão e selecione o arquivo de banco de dados que você salvou na Etapa 1.

Por fim, pressione o botão Ir botão na parte inferior da página. O PhpMyadmin agora importará seu banco de dados WordPress.

Importar banco de dados phpmyadmin

Etapa 5: Alterar o URL do site

Agora você precisa alterar o URL do site em seu banco de dados, para que ele se conecte ao seu site ao vivo do WordPress.

No phpMyAdmin, procure a tabela wp_options no seu banco de dados que acabamos de importar na etapa 4. Se você alterou o prefixo do banco de dados, então, em vez de wp_options, ele pode ser {prefixo} _options.

Clique no Squeaky toy botão ao lado de wp_options ou o link que você vê na barra lateral para abrir a página com uma lista de campos dentro da tabela wp_options. Veja a tela abaixo:

Navegue na tabela de opções wp

Sob o campo options_name , você precisa procurar URL do site . Clique no ícone Editar campo que pode ser encontrado no extremo esquerdo no início da linha.

Editar siteurl no phpMyAdmin

Quando você clica no campo de edição, uma janela do campo de edição aparecerá. Na caixa de entrada para option_value, você verá o URL da sua instalação local provavelmente algo como: http: // localhost / test . Insira com cuidado sua nova URL do site neste campo, por exemplo: http://www.site.com

Salve o campo clicando no botão Ir botão.

edite o campo do site

Em seguida, você deve replicar esta etapa para o nome da opção: casa . A página wp_options pode ter algumas páginas, então basta encontrar a aba inicial. Normalmente, está na segunda página a que você pode navegar clicando nas setas de paginação no phpMyAdmin.

Atualize o casa url para ser o mesmo que o seu URL do site .

Etapa 6: configure seu site ao vivo

Agora que importámos o banco de dados, e todo o nosso conteúdo deve ser carregado, é hora de configurar o WordPress. Neste momento, seu site deve exibir um Erro ao estabelecer o erro de conexão do banco de dados. Para corrigir isso, conecte-se ao seu site usando um cliente FTP e edite wp-config.php Arquivo. Forneça o nome do banco de dados, usuário e senha que você criou anteriormente na Etapa 3. Salve o arquivo wp-config.php e faça o upload de volta para o servidor. Visite seu site, e ele deve estar ao vivo agora.

Em seguida, você precisa fazer o login no painel de administração do WordPress e ir para Configurações »Geral . Sem alterar nada, vá até a parte inferior e clique no botão Salvar alterações botão. Isso garantirá que o URL do site seja corrigido em qualquer outro lugar que ele precise ser.

Depois disso, vá para Configurações »Permalink e clique em Salvar alterações para garantir que todos os links de publicação funcionem bem.

Etapa 7: corrigir imagens e links quebrados ao atualizar caminhos

Sempre que você estiver movendo um site WordPress de um domínio para outro, ou do servidor local para um site ao vivo, você enfrentará links quebrados e imagens perdidas. Você pode usar a consulta SQL ou usar o plugin Velvet Blues WordPress.

Para aqueles que querem fazê-lo via SQL, aqui está uma simples consulta SQL que deve resolver esse problema:

UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost / test /', 'www.yourlivesite.com/'); 

Simplesmente vá para phpMyAdmin, clique no seu banco de dados e clique em SQL no menu superior. Escreva esta consulta, mas não se esqueça de alterá-la com seu próprio site local e URLs do site ao vivo.

Reparando imagens do WordPress e URLs quebradas depois de mudar para o site ao vivo

Isso é tudo! Espero que agora seu site ao vivo esteja funcionando sem problemas. Certifique-se de verificar o seu site para se certificar de que tudo está funcionando como esperado. Se você notar algum erro, você pode verificar o nosso guia sobre erros comuns do WordPress para solução de problemas de ajuda.

Se você está fazendo isso em uma base regular, então recomendamos que você obtenha o BackupBuddy porque isso facilitará sua vida.