Se você terminou de construir um site WordPress localmente, deve estar se perguntando como migrar o WordPress de localhost para servidor? É muito fácil se você seguir o processo certo e também sem ficar preso no meio. Mas, antes de nos aprofundarmos em entendê-lo, vamos primeiro falar um pouco sobre localhost WordPress. Localhost em palavras simples significa "este computador". Significa o computador no qual o programa está sendo executado; pode ser seu computador ou seu servidor web. Então agora você entendeu o que o Localhost realmente é. Agora vamos falar sobre WordPress localhost! Fonte: Unsplash Localhost WordPress é basicamente uma configuração na qual você tem seu site WordPress junto com seus vários componentes, como banco de dados, PHP e servidor Apache. Para entender a necessidade de fazer isso no servidor, você precisa entender quais são os prós e os contras de transferir o site WordPress do localhost para o servidor: *Facilidade de compartilhar o conteúdo:* Quase todo conteúdo é feito para o público, então você pode precisar da maneira mais fácil de disponibilizá-lo ao seu público. Caso você esteja trabalhando apenas em um localhost, você achará bastante difícil compartilhar dados com seu público. Por outro lado, se estiver ao vivo no servidor, o compartilhamento de suas postagens e conteúdo está a apenas um clique de distância. Basta escrever seu conteúdo, adicionar alguns arquivos de mídia e clicar no botão publicar. Assim que seu link ao vivo for rastreado no Google, seu público poderá acessá-lo facilmente. Portanto, esse é um dos motivos para transferir o site WordPress do localhost para o servidor. Fonte: Imagens do Google *Necessidade de Privacidade:* Se você está procurando privacidade e não quer que ninguém controle seu trabalho, o localhost WordPress é recomendado no estágio inicial. O localhost WordPress ajuda você a criar conteúdo, instalar plug-ins, testar plug-ins, verificar os temas e trabalhar em códigos e modelos sem a preocupação de vazar seus dados ou torná-los públicos. Portanto, trabalhar no WordPress localhost é recomendado no estágio inicial. *Esteja seguro com a versão clone:* Você precisa trabalhar com cuidado ao trabalhar na versão ao vivo do seu site. É essencial atualizar e instalar plugins e temas de tempos em tempos, você não pode bagunçar seu site ao vivo. Às vezes, seu site pode ser excluído devido a alguns erros ao trabalhar no back-end de sua versão ativa do site. Mas, como todos sabemos, os humanos são propensos a erros, você também pode cometer um erro no site ao vivo. Portanto, se você também está pensando em migrar o WordPress de localhost para servidor, é sempre recomendável manter uma versão clone do seu site com você, portanto, caso você faça uma bagunça em seu site ativo, salve-se com a versão clone . Estes são alguns prós e contras básicos da transferência de um site WordPress de localhost. Agora, você deve estar pensando: como devo mover meu site WordPress de localhost para servidor? Não se preocupe! Continue lendo para obter respostas para todas as suas perguntas! *Depois de falar sobre as necessidades, vamos discutir o método de migração do WordPress de localhost para servidor:* Quando você terminar de criar seu site localmente com o uso de vários softwares disponíveis, como WAMP e MAMP, agora é hora de torná-lo ativo! Primeiro de tudo, vamos falar sobre os elementos que você precisa para fazer um site ao vivo. Estar preparado com antecedência é sempre uma boa ideia! Não é? A primeira coisa que você precisa é ter um site WordPress rodando em localhost, e você precisa ter acesso total a ele, então você não pode ficar preso no meio. Em segundo lugar, você deve ter um nome de domínio do seu site com hospedagem na web. No estágio inicial, é recomendável ter um programa de FTP. E a última coisa é obter o plug-in de migração do WordPress, que o ajudará a transferir facilmente o site WordPress do localhost para o servidor. Quando você estiver pronto com tudo isso, agora é a hora de iniciar o processo. *Vamos começar!* Aqui estaremos falando sobre o uso de um Plugin de Migração para realizar todo o processo, e é um dos melhores métodos para o iniciantes. * Passo 1- Plugin Duplicador: Como Instalar e Configurar?* O primeiro passo é instalar e ativar o plug-in Duplicator Plugin em seu site WordPress local. Este plug-in ajuda você a criar um arquivo zip dos plug-ins, temas, conteúdo, banco de dados e outros arquivos do seu site. Quando terminar a ativação, siga estas etapas: O duplicador começará a funcionar, após alguns testes, e quando todos os itens estiverem marcados como bons, você pode clicar no botão âÃÂÃÂBuildâÃÂà. Levará alguns minutos, mas não feche a guia até que o processo seja concluído. Após a conclusão, você verá a opção de download do instalador e do pacote de arquivo também. O pacote de arquivo é basicamente um clone do seu site WordPress, incluindo imagens, temas, plugins, uploads e backup também. Visto que o instalador é um script que automatiza a transferência quando o arquivo compactado é aberto. Ambos são arquivos muito importantes! Basta clicar no link "download com um clique"para baixar os dois arquivos. Fonte: Wordfence *Passo 2- Como Criar um Banco de Dados?* Para migrar o WordPress de localhost para servidor, é muito importante criar um banco de dados MySQL, que é um sistema de gerenciamento de banco de dados relacional de código aberto disponível gratuitamente. Se você já tem um, então você está pronto para ir! Se você estiver criando um, siga estas etapas: Agora, o cPanel criará um novo banco de dados. Agora, role para baixo até a seção do usuário do MySQL. Agora adicione um nome de usuário e senha confidenciais para criar um novo usuário. Agora, quando o novo usuário é criado, você deve permitir que ele trabalhe no banco de dados. Para isso, vá para a seção Adicionar usuário ao banco de dados. O próximo passo é selecionar o usuário do banco de dados no menu suspenso que fica ao lado do botão âÃÂÃÂUser¢ÃÂÃÂ, clique no banco de dados e em seguida, o botão adicionar. Agora, o usuário pode trabalhar no site WordPress, aqui uma coisa que você precisa para se certificar de que salvou os detalhes do nome do banco de dados, nome de usuário e senha em seu bloco de notas; pois é necessário para concluir todo o processo. Fonte- WordPress.org *Etapa 3- Como fazer upload de arquivos do localhost para o servidor ao vivo?* Em seguida, é uma etapa muito importante, então leia com atenção, nesta etapa você precisa fazer o upload do arquivo e dos arquivos do instalador do seu host local para o servidor ao vivo. Começa conectando seu servidor ao vivo com a ajuda de um cliente FTP. O cliente FTP é um software projetado para transferir os arquivos nos dois sentidos entre um computador e um servidor online. Quando terminar esta etapa, você precisa ter certeza de que o diretório raiz do seu site não possui nenhum arquivo e está vazio. Agora, você está pronto para carregar o arquivo e os arquivos do instalador do Duplicator para o diretório raiz. *Passo 4- Como executar o script de migração?* A última etapa na transferência do site WordPress do host local para o servidor é executar o script de migração. Depois de carregar com sucesso os arquivos de migração, agora você precisa abrir httpyourdomainname.com/installer.php. Aqui yourdomainname é o nome de domínio do seu site. Agora, o assistente de migração do Duplicator será aberto em sua tela. Fonte- WordPress.org Agora, o instalador executará um teste de validação e verificará os arquivos compactados. Você só precisa verificar os termos e condições, clicar com o botão direito e clicar no botão Avançar. Aparecerá uma tela na qual você precisa inserir as informações do seu banco de dados do WordPress; em que host é o localhost. Agora, você precisa inserir os detalhes do banco de dados, que você criou anteriormente. Agora clique no botão Avançar. Aqui, o backup do banco de dados WordPress do arquivo será importado para um novo banco de dados. A próxima etapa é atualizar o URL do site e clicar no botão Avançar. Agora você concluiu com sucesso todo o processo e uma tela de sucesso aparecerá. Basta clicar no botão âÃÂÃÂAdmin LoginâÃÂàe você pode entrar na área de administração do seu site. Agora, o Duplicator irá ajudá-lo a limpar todos os arquivos de instalação automaticamente. Parabéns! Você concluiu o processo de migração do WordPress de localhost para servidor. Fonte- Unsplash Se você seguir essas etapas com cuidado, há uma rara chance de ficar preso no meio. Ainda assim, existem alguns erros comuns que os técnicos enfrentam ao realizar o processo de transferência do site WordPress do localhost para o servidor. Então, vamos discuti-los! **Problemas ao exportar e importar seu banco de dados do WordPress** Em alguns casos, você pode não conseguir exportar ou importar todo o conteúdo e apenas uma parte dele pode ser exportada/importada. Então, o que você pode fazer neste caso? Você precisa ir diretamente ao banco de dados e exportar seu arquivo SQL, mas, às vezes, alguns erros também ocorrem nesta etapa. Então aqui está a solução, com o acesso ao seu banco de dados através do phpMyAdmin, você pode exportar os dados SQL. Caso você não tenha acesso, você pode instalar o plugin WordPress Adminer. Outra forma fácil é exportar os dados através de comandos do MySQL, para isso você precisa ter acesso SSH aos seus servidores e utilizar o comando mysqldump. Então, aqui estão os comandos que você precisa seguir: *Problemas ao carregar/baixar arquivos* É importante ter uma boa conexão com a internet, para que o processo não demore muito. Fazer um arquivo compactado antes do upload também é recomendado para tornar o processo mais rápido. Enquanto você está transferindo arquivos de um servidor para outro, você pode usar os comandos LFTP e mirror *Obtendo o tamanho certo de suas miniaturas* Caso você esteja redesenhando seu tema ou escolhendo um novo, o tamanho da sua imagem em destaque também pode mudar e parecer distorcido. Nesse caso, basta baixar o plugin âÃÂÃÂRegenerate ThumbnailsâÃÂàe ativá-lo. Em seguida, vá para Ferramentas e clique em regenerar e, em seguida, clique em Regenerar todas as miniaturas. *Configuração do WordPress Após a Migração* O novo banco de dados também faz referência ao site antigo. Caso o nome de domínio seja alterado na migração, você enfrentará vários problemas de redirecionamento. Para isso, você precisa atualizar no WordPress sobre o novo domínio do site. Vá para Configurações-Geral Para corrigir esse problema, pesquise o arquivo wp-config.php (ou adicione-o ao final desse arquivo) e coloque lá sua URL correta: define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com *Tendo problemas com permissões de arquivo* Ao migrar o WordPress de localhost para servidor, você pode enfrentar problemas de permissão. Alguns servidores hosts permitem que você trabalhe em arquivos com permissões como 777, que fornece acesso para ler e gravar os arquivos. Isso não é bom do ponto de vista da segurança. Para isso, a solução mais fácil é ter acesso SSH ao seu servidor, e você pode alterar as permissões dos arquivos usando o comando: chmod -R 644 /caminho/para/pasta/ *Pegando ajuda de profissionais* Depois de seguir todas as etapas cuidadosamente, se você ainda não conseguir corrigir os problemas, é recomendável contar com a ajuda de alguns especialistas. Obviamente, você não quer desperdiçar seu tempo e energia corrigindo o problema específico. É melhor gastar alguns centavos e resolver seus problemas. Existem várias agências WordPress que você também pode contratar para facilitar seu trabalho. É muito importante trabalhar com total concentração em cada etapa, caso contrário, você terá problemas. Portanto, esses foram alguns erros básicos que podem ocorrer enquanto você transfere o site WordPress do localhost para o servidor. Se você estiver seguindo corretamente o processo de mover o site WordPress do host local para o servidor, poderá enfrentar menos erros e problemas. Espero que você obtenha respostas para todas as suas dúvidas que possam ocorrer durante o processo de migração do site WordPress de localhost para servidor!