Preocupado que a mudança do seu site WordPress para um servidor online não funcione? Você está certo em ser. Se a migração for feita incorretamente, pode causar erros difíceis de detectar e resolver. Muitos desistem de mover o WordPress de um localhost para um servidor porque é muito difícil. Dito isto, existe uma maneira de fazer isso sem soluços. Mostraremos as ferramentas certas para usar e forneceremos instruções passo a passo para que seu site WordPress esteja funcionando em um servidor rapidamente. **TL;DR â ** *A maneira mais fácil e segura de migrar seu site de localhost para servidor é usando um plug-in como a migração tudo-em-um. Instale o plugin no seu site local e exporte os arquivos do seu site. Em seguida, instale o plug-in em seu novo site WordPress em seu servidor ativo e importe os mesmos arquivos. Depois de terminar, certifique-se de * *fazer backup do seu site WordPress * *para que você sempre tenha uma rede de segurança à qual recorrer quando as coisas derem errado.* == **Primeiros passos para mover o WordPress de localhost para servidor** == Existem alguns cenários diferentes em que você deseja mover seu site de localhost para servidor: 1. Você configurou o WordPress em seu dispositivo e criou um novo site localmente. 2. Você tem um backup ou um pacote de um site antigo que deseja trazer à vida novamente. 3. Você já tentou mover seu site e está enfrentando erros. Cobrimos todos os três cenários, detalhando o método mais seguro e livre de erros. Também mostramos outros métodos, os erros que você pode encontrar e como corrigi-los. Para começar, quando você deseja mover seu site de um localhost para um servidor ativo, primeiro você precisa de três coisas: Se você tiver isso em vigor, pule para as etapas. Se você ainda não tem esses princípios básicos, aqui está como você pode obtê-los: - Nome do domínio Um nome de domínio é o endereço do seu site, como blogvault.net. Você pode comprar um nome de domínio de registradores de domínio como Domain.com, Namecheap.com, GoDaddy.com e Dynadot.com. - Hospedagem de sites Para hospedar seu site online, você precisa de um servidor. A opção mais popular é se inscrever em um host da Web como BlueHost, HostGator, WPEngine e Kinsta. Muitas plataformas como GoDaddy e NameCheap oferecem registro de domínio e hospedagem juntos como um pacote inicial que funciona muito bem para sites iniciantes. Nos planos de hospedagem, os mais baratos são os planos de hospedagem compartilhada, onde seu site compartilhará um servidor com outros sites. Embora esta seja uma opção econômica, pode não ser a solução mais segura. Se você puder pagar, é melhor optar por servidores dedicados ou soluções de host de contêiner como o Convesio. Aqui está uma lista dos melhores provedores de hospedagem WordPress para escolher. - Instalação WordPress A maioria dos hosts da web facilita a instalação do WordPress em seu servidor para configurar seu site. Eles têm um processo de instalação com um clique ou instruções passo a passo são fornecidas. Você também pode seguir nosso guia sobre como instalar o WordPress se precisar de mais informações. Depois de comprar seu nome de domínio e plano de hospedagem e configurar o WordPress em seu novo servidor, você pode mover seu site WordPress de localhost para o servidor. == **Como mover o WordPress de localhost para servidor** == De um modo geral, existem duas maneiras de mover seu site para um servidor a partir do seu dispositivo local: A maneira mais fácil e segura de fazer isso é usando um plugin. Quando você move seu site, há vários elementos em jogo e o processo é delicado. A menor configuração incorreta, mesmo que uma única linha de código esteja fora do lugar ou omitida, seu site vencerá. Ât funciona. **Como usar um plug-in para mover o WordPress de localhost para servidor** Existem dois plug-ins que podem facilitar todo esse processo: All-in-One WP Migration e Duplicator. Dos dois, Duplicator requer um pouco de conhecimento técnico. A migração WP completa elimina a parte técnica, tornando muito fácil concluir o processo diretamente do painel do WordPress. Ambos os plugins são igualmente bons. Depende da sua preferência. Mostraremos como usar o Wp Migration All-in-one. Vamos começar. **Etapa 1: Exporte seu site local ** **Etapa 2: Importe o arquivo para seu site ao vivo** **Observação: ** *Migração WP completa suporta sites com menos de 512 MB gratuitamente. Se o seu site for maior do que isso, você pode atualizar para a versão premium, que custa apenas $ 69 com acesso vitalício. * **Etapa 1: Exporte seu site local ** 1. No site WordPress local, selecione **Adicionar plug-ins. **Pesquise ** Plug-in All-in-One WP Migration Instale-o e ative-o. httpsblogvault.net/wp-content/uploads/2020/10/Activate-All-in-one-migration.png 2. No painel do painel à esquerda, **selecione All-in-One WP Migration. Um menu com três opções aparecerá: Importar, Exportar e Backup. **Escolha Exportar. ** 3. A página que se abre oferece várias opções para exportar seu site. Primeiro, há uma opção para encontrar um texto específico em seu banco de dados local e substituí-lo por outro. Você pode continuar adicionando quantos comandos de substituição desejar. Em seguida, você também pode escolher as opções **Avançadas ** se não quiser exportar determinados elementos do seu site. httpsblogvault.net/wp-content/uploads/2020/10/Export-site-in-all-in-one-migration-.png Você não precisa dessas opções. O plug-in All-in-one WP Migration cuidará de renomear os elementos do site para o URL para o qual você importou. Esses são recursos avançados destinados a usuários um pouco mais experientes, que podem querer personalizar a migração usando essas opções. Qualquer alteração feita aqui pode afetar os detalhes de acesso do usuário ao site. É altamente recomendável pular isso, especialmente se você não tiver certeza sobre o processo. 5. Clique em **Export To ** e um menu aparecerá. Selecione o arquivo httpsblogvault.net/wp-content/uploads/2020/10/Export-options.png É isso. A migração WP completa criará uma cópia do seu site. O tempo gasto depende muito do tamanho do seu site. 6. Depois de concluído, você verá uma opção para **Baixar o arquivo. ** httpsblogvault.net/wp-content/uploads/2020/10/Download-file-on-all-in-one-migration.png O download do arquivo também demora um pouco. Um site WordPress médio pode levar de 10 a 20 minutos. **Etapa 2: Importe o arquivo para seu site ao vivo** 1. Vá para a instalação do WordPress que você configurou com seu provedor de hospedagem na web. Faça login no wp-admin e acesse o painel do WordPress. 2. ** Instale o plug-in All-in-one WP Migration ** aqui também. 3. Selecione o plug-in e selecione ** Importar httpsblogvault.net/wp-content/uploads/2020/10/Import-site.png 4. Na página Importar, selecione **Importar de ** para obter o mesmo menu suspenso. Selecione o arquivo httpsblogvault.net/wp-content/uploads/2020/10/Select-file-in-Import-all-in-one-migration.png 5. Agora escolha o arquivo que você acabou de baixar do servidor localhost. Esse processo levará alguns minutos, mas vale a pena, pois o plug-in lida com todo o trabalho pesado para você. O plug-in irá notificá-lo quando a importação for concluída e você será solicitado a fazer login no seu site. E é isso, pessoal.Usando o plug-in All-in-One WP Migration, você migrou com sucesso o site WordPress do seu servidor local para um servidor ativo.Agora, entendemos que pode haver motivos para você querer usar o método manual.Talvez seu site tenha mais de 512 MB ou o plug-in não suporte seu site.Para aqueles corajosos o suficiente para optar pelo método manual, siga as etapas explicadas em nossa próxima seção.**Como mover o WordPress do localhost para o servidor manualmente [NÃO RECOMENDADO**CUIDADO: Recomendamos fortemente o uso de um ** **plugin para migrar seu site**O método manual está sujeito a erros e envolve um processo muito tedioso. Tente este método a seu próprio critério, e somente se você se sentir confortável usando o WordPressPara mover manualmente seu site, você precisa fazer duas coisas:**i] Migrar WordPress Arquivos do seu site Local para o site Live****ii) Migrar o banco de dados do site Local para o site Live**Primeiras coisas primeiro .Aqui estão as etapas a seguir para migrar seus arquivos do WordPress para o site ao vivo.i) Migrar arquivos WordPress do site local para o servidorVocê pode usar cPanel ou FTP para enviar seus arquivos para o novo servidor.Mostraremos como usar as duas ferramentas.**1.Carregue seus arquivos WordPress usando o cPanel ****2.Carregue seus arquivos WordPress usando FTP****DICA PRO: Se você não sabe onde encontrar seus arquivos WordPress , eles devem estar na pasta que você selecionou quando instalou o WordPress localmente.Você pode procurar em seu computador o arquivo wp-config e encontrar o diretório.***1.Carregue seus arquivos do WordPress usando o cPanel **Se o seu host conceder a você acesso ao cPanel:1.Faça login na sua conta de hospedagem, vá para **cPanel >Gerenciador de Arquivos2.Acesse a pasta chamada **public_html.**httpsblogvault.net/wp-content/uploads/2020/09/public-html-file-manager-1.png3.Aqui, você pode **Enviar** seus arquivos.Você pode optar por substituir os arquivos existentes.httpsblogvault.net/wp-content/uploads/2020/07/Upload-files-in-cPanel-File-Manager.png Carregar arquivos no Gerenciador de arquivos cPanel**2.Carregue seus arquivos WordPress usando FTP**Se você não tem acesso ao cPanel, você pode usar um cliente FTP como FileZilla para atingir o mesmo objetivo.Você precisará obter suas credenciais de FTP de sua conta de hospedagem na web.1.Instale e abra o Filezilla no seu computador.Digite suas credenciais de FTP âÃÂàHostname, Username, Password, Port e clique em **Quickconnecthttpsblogvault.net/wp-content /uploads/2020/07/FTP-credentials-on-FileZilla.png Credenciais de FTP no FileZillaDepois de fazer a conexão, você pode migrar os arquivos WordPress do seu site local para o site ativo.2.No cliente FTP, o painel direito tem o sistema de arquivos do seu novo site no servidor ativo.**Selecione a pasta public_html.**O painel esquerdo também contém o sistema de arquivos do seu computador local.Abra o diretório onde seu site WordPress local está instalado.Selecione os arquivos do site local e clique com o botão direito do mouse para obter a opção **Upload **.httpsblogvault.net/wp-content/uploads/2020/10/Replace-WP-files-in-FTP-upload.pngO processo irá demorar um pouco para ser concluído.Enquanto isso, vamos em frente e movemos o banco de dados local para o site ativo.ii) Migrar o banco de dados do site local para o site ao vivoEm seguida, você precisa transferir o banco de dados local do WordPress para o seu servidor.O WordPress suporta apenas **bancos de dados MySQL e MariaDB.Se você tiver seu arquivo de banco de dados pronto, pule para o upload de seu banco de dados.Se você não tem seu banco de dados, aqui está como obtê-lo.**Etapa 1: Exportar banco de dados local****Etapa 2: Criar um novo banco de dados no site Live.****Etapa 3: Importe seu banco de dados local para o site ativo.****Etapa 1: Exportar banco de dados local**Primeiro, você precisa exportar o banco de dados do seu site.Para fazer isso, você precisará acessar o phpMyAdmin.1.Adicione /phpmyadmin no final do site local.Por exemplo, se a URL do site WordPress local for âÃÂà**localhost:8080**adicione /phpmyadmin no final da URL âÃÂà**localhost:8080/myphpadmin**httpsblogvault.net/wp-content/uploads/2020 /10/phpmyadmin-local-site.jpg2.Para fazer login, digite o nome de usuário ** root** e a senha que você usa para acessar seu WordPress local local na rede Internet.3.Agora selecione seu banco de dados no painel direito.Escolha **Exportar** seu banco de dados.httpsblogvault.net/wp-content/uploads/2020/07/export-database-in-phpmyadmin.png Exportar banco de dados no phpmyadmin**PRO DICA: Se você não souber o nome do banco de dados, poderá encontrá-lo no arquivo wp-config.php.*httpsblogvault.net/ wp-content/uploads/2020/08/Select-database.png4.Na página Exportar, escolha **Quick âÃÂà  exibir apenas as opções mínimas e escolher o formato SQLhttpsblogvault.net/wp-content/uploads/2020/06/export-method-in-phpmyadmin.png Export method in phpmyadminIsso exportará o banco de dados localhost, como um arquivo, para o seu computador.**Etapa 2: Crie um novo banco de dados no site Live.**Neste novo banco de dados, você carregará o banco de dados localhost que acabou de baixar. 1. Para criar um novo banco de dados, faça login em sua conta de hospedagem na web. Acesse cPanel. Na seção Bancos de dados, você encontrará uma opção chamada **Banco de dados MySQL. ** httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. Ao selecioná-lo, você será direcionado para uma página onde poderá criar um novo banco de dados. Digite um nome de sua escolha. httpsblogvault.net/wp-content/uploads/2020/08/create-new-database-1.png criar novo banco de dados 3. Volte para a mesma página, role para baixo e ** crie um novo usuário. **Adicione um nome de usuário e senha e armazene essas informações com segurança. httpsblogvault.net/wp-content/uploads/2020/10/Add-new-user-in-MYSQL-database.png 4. Novamente, volte para a mesma página e **adicione o usuário** ao banco de dados que você criou. httpsblogvault.net/wp-content/uploads/2020/10/Add-user-to-database.png 5. Assim que adicionar o usuário ao novo banco de dados, você será solicitado a definir os privilégios do banco de dados para o usuário. Você pode marcar a caixa **Todos os privilégios ** ou selecionar privilégios individuais na lista. httpsblogvault.net/wp-content/uploads/2020/10/Manage-user-privileges.png **Etapa 3: Importe seu banco de dados local no site ao vivo. ** 1. Em seguida, no mesmo cPanel, ** abra phpMyAdmin httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. Escolha o novo banco de dados e ** selecione Importar httpsblogvault.net/wp-content/uploads/2020/10/Import-Database.png 3. Carregue o arquivo MySQL do banco de dados que você baixou anteriormente. Clique em **Escolher arquivo, **selecione seu arquivo e pressione **Ir É isso, você moveu com sucesso seu site WordPress local para um servidor ativo. Mas ainda não acabou. Existem alguns detalhes para cuidar. Leitura recomendada: Movendo o site WordPress para um novo domínio == **Etapas de pós-migração ao mover o WordPress de localhost para servidor** == Ao migrar para um servidor ativo, você provavelmente enfrentará vários problemas. Para garantir que isso não aconteça, você precisa ter certeza de que suas configurações estão corretas. **1. Configure seu novo domínio no banco de dados ** **2. Configure seu arquivo wp-config ** **3. Corrija seus novos URLs de domínio** **1. Configure seu novo domínio no banco de dados ** Depois de importar seu banco de dados, abra a tabela **wp_options e selecione Editar. **Você precisa alterar a localização do seu site nesta tabela. - Localize as palavras âÃÂÃÂsiteurlâÃÂÃÂe âÃÂàcasa Â. Edite essas duas linhas. httpsblogvault.net/wp-content/uploads/2020/10/Options-table-in-database.png - Forsiteurl, em option_value, substitua o nome antigo pelo novo domínio. Pressione enter para salvar. - Em seguida, para casa, repita o mesmo passo. Substitua o nome pelo novo nome de domínio e pressione Enter. **2. Configure seu arquivo wp-config ** Você precisa garantir que seu site use o novo nome de domínio e o novo banco de dados que você configurou para seu site. Você pode garantir isso editando seu arquivo wp-config. - Vá para cPanel public_html e encontre wp-config.php. Clique com o botão direito e edite este arquivo. Caso você esteja usando FTP, você pode baixar o arquivo. Abra-o em qualquer editor de texto para fazer as alterações. - Encontre as seguintes linhas: **define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpswww.example.com **define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpswww.example.com **Certifique-se de que, em vez de example.com, ele exibe seu novo nome de domínio. ** - Em seguida, você precisa substituir os detalhes do banco de dados antigo pelos detalhes do novo banco de dados que você criou. Você precisa inserir o nome do banco de dados, o usuário do banco de dados e a senha do banco de dados. httpsblogvault.net/wp-content/uploads/2020/08/finding-database-credentials-using-wp-config.png - No cPanel, feche o arquivo para salvar suas edições. Se você estiver usando FTP, recarregue o arquivo wp-config e sobrescreva o antigo. **3. Corrija seus novos URLs de domínio** Em seguida, você precisa corrigir seus URLs manualmente. 1. Faça login no painel do WordPress e vá para **Configurações >Geral. ** 2. Aqui, você verá dois campos: **Endereço do WordPress** e **Endereço do site. **Certifique-se de que ambos os campos tenham seu novo nome de domínio. httpsblogvault.net/wp-content/uploads/2020/07/wordpress-address-and-site-address-url-on-wp.png Endereço do WordPress e URL do endereço do site no WP Endereço do WordPress e URL do endereço do site no WP 3. Certifique-se de que o URL não tenha uma barra no final. Ambos os campos devem terminar com o TLD correto, como .com ou .co.uk ou .org. 4. Feito isso, **Salvar alterações. ** **DICA PRO *Às vezes, você pode perceber que alguns URLs não foram atualizados. Para superar isso, instale os URLs de atualização do Velvet Blues em seu novo site.* httpsblogvault.net/wp-content/uploads/2020/07/velvet-blues-update-url.png URL de atualização do Velvet Blues URL de atualização do Velvet Blues *No campo Novo URL, digite seu novo nome de domínio. * *Certifique-se de que não há rastos / no final. * *Em * *Escolha quais URLs devem ser atualizados,* * selecione todas as caixas exceto a última * *Atualize TODOS os GUIDs. * *Em seguida, selecione * *Atualizar URLs AGORA. * 5.Em seu painel wp-admin, vá para **Configurações >Permalinks.**Selecione a estrutura de URL que você usa, geralmente é **post-name Select ** Salve as alterações**DICA PRO *Se você... Se estiver vendo erros, tente limpar o cache do navegador e o cache do site.Isso excluirá todos os dados armazenados e mostrará apenas dados novos.***4.Teste seu novo domínio**Antes de lançar seu site, recomendamos fazer alguns testes para garantir que o site esteja funcionando perfeitamente:1.Verifique todas as suas páginas principais.Certifique-se de que nenhum deles tenha erros.2.Certifique-se de que todos os seus **links de botão ou layouts de tema personalizados **funcionem bem.3.Assegure-se de que todos os arquivos **Logotipos e Favicon** tenham seu novo nome de domínio.Você pode encontrar esses arquivos em Aparência>Opções de tema.**4.Verifique os itens de menu personalizados** que você pode encontrar em Aparência >Menu5.Se você tiver um site WooCommerce, certifique-se de adicionar ao carrinho, checkout, gateway de pagamento e quaisquer outras funções importantes estão funcionando corretamente.6.Você pode usar uma ferramenta como httpsnibbler.silktide.com/ para verificar se há links quebrados e imagens quebradas e outros erros em seu novo domínio.**DICA PRO *Se você estiver usando plug-ins e serviços de terceiros, certifique-se de alterar o nome de domínio com eles também.*== **Bônus: Erros ao mover o WP do local para o servidor** ==O motivo pelo qual estamos Âàadicionei esta seção porque existem muitas recomendações e soluções disponíveis para mover seu site de um localhost para um servidor.Mas muitos desses métodos acabam quebrando seu site ou causando problemas com as URLs que acabam em erros de HTTP e erros de banco de dados.Aqui estão alguns dos problemas que você pode enfrentar ao tentar métodos diferentes, especialmente o manual:- Serialização de dadosEm muitas linguagens de programação, a serialização ajuda a organizar os dados de forma que tenham tipos de dados e número de elementos em cada tipo de dados.O problema aqui é que os dados, incluindo URLs, são definidos em estruturas concretas e torna-se difícil mover os dados.Mover seu site significa mover dados e se você modificar dados manualmente, como pesquisar e substituir URLs de domínio em seu banco de dados, poderá causar serialização e erros em seu site.- Erros no banco de dados do WordPressAo configurar o banco de dados do seu site WordPress, se as informações do banco de dados estiverem incorretas nas configurações do WordPress, isso causará um erro sem resposta, como Erro ao estabelecer conexão com o banco de dados.- Erros de PHPUma grande parte do WordPress é desenvolvida com PHP âÃÂàuma linguagem de programação que é ¢ÃÂÃÂs responsável pela aparência e funcionalidade do seu site.Quando você move seu site para um servidor, isso pode causar problemas de incompatibilidade ou esgotar o limite de memória do PHP.Isso faz com que erros de PHP e mensagens de aviso apareçam em seu site.- Erros do servidorSe o seu servidor tiver uma configuração incorreta, isso impedirá que o site seja carregado corretamente.Você provavelmente verá erros como HTTP 500 Internal Server ou theScreen of Death.É melhor usar um plug-in do WordPress como o All-in-one WP Migration, que cuidará dos problemas técnicos para que você não enfrente esses problemas**Se você já está enfrentando esses problemas, siga nosso ** **guia para solução de problemas do WordPress** ** para corrigir esses erros.Você também pode obter ajuda de outros usuários do WordPress no WordPress ** **Support Forum** ** ou em fóruns populares como Reddit, StackExchange e StackOverflowCom isso, chegamos ao final do nosso guia sobre como mover seu site WordPress de localhost para servidor.== **O que vem a seguir ==Agora que seu site está online, recomendamos enfaticamente algumas etapas para mantê-lo seguro.Há muitas vantagens em mover seu site para um servidor online, mas há ameaças sérias contra as quais você precisa proteger seu site.1.** Sempre faça backups regulares do seu site.**As coisas podem dar errado e as coisas vão dar errado em algum momento.É melhor ser cauteloso e ter uma rede de segurança à qual recorrer o tempo todo.Você pode automatizar e agendar seus backups com o BlogVault.Quando as coisas dão errado, você pode restaurar seu site com um clique.Confira nossa lista dos melhores plugins de backup disponíveis.2.Os hackers estão sempre à espreita e os sites WordPress são um alvo lucrativo.Para proteger seu site, você precisa de um ** firewall e um scanner de segurança ** ativo em seu site.Você pode instalar qualquer um dos plugins de segurança do repositório do WordPress.Entre esses plug-ins, MalCare é um dos melhores, pois instala automaticamente um firewall robusto e verifica seu site todos os dias.Ele protege seu site contra hackers 24 horas por dia.3.Certifique-se de que seu site está usando um certificado SSL e está sendo executado em HTTPs e não em HTTP.Isso garante que todos os dados transferidos de e para o seu site sejam criptografados e protegidos contra hackers.Além disso, há algumas etapas recomendadas a serem seguidas ao tornar seu site ativo.Aqui estão alguns artigos que podem ser úteisO guia definitivo para a segurança do WordPress17 etapas a serem seguidas após a instalação do WordPress12 maneiras de fortalecer seu site WordPressO que fazer backup em seu site WordPress Com isso, encerramos nosso guia. Se você moveu com sucesso seu site local para um servidor ou corrigiu quaisquer erros que estava enfrentando usando este guia, ficamos felizes em poder ajudar ! Dê-nos um alô no twitter. Nós adoraríamos ouvir de você. **Faça backup do seu site** ** Com o BlogVault