Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills
26.11.2024

Como migrar um site WordPress para outro alojamento

Optimize o desempenho do PHP com PHP-FPM no seu VPS AlexHost

Por que usar PHP-FPM na AlexHost? O PHP-FPM (FastCGI Process Manager) turbina sites baseados em PHP, como WordPress ou Laravel, proporcionando tempos de resposta mais rápidos e uso eficiente de recursos. O VPS da AlexHost, com armazenamento NVMe, acesso total à raiz e proteção DDoS, é a plataforma perfeita para executar o PHP-FPM, garantindo que suas aplicações lidem com alto tráfego com facilidade. Este guia cobre o que é o PHP-FPM, por que ele é um divisor de águas e como configurá-lo em seu VPS AlexHost.

1. Preparando-se para a migração

Antes de iniciar o processo de migração, reserve algum tempo para se preparar

  • Escolha um novo provedor de hospedagem: Selecione um provedor de hospedagem que atenda às necessidades do seu site (por exemplo, armazenamento, desempenho, suporte).
  • Faça um backup do seu site WordPress: Crie uma cópia de segurança completa do seu site WordPress, incluindo ficheiros e a base de dados.

2. Cópia de segurança dos seus ficheiros WordPress

Passo 1: Descarregue os seus ficheiros WordPress

Pode fazer uma cópia de segurança dos seus ficheiros WordPress utilizando um cliente FTP (como o FileZilla) ou através do gestor de ficheiros do seu painel de controlo de alojamento

  1. Conecte-se à sua hospedagem atual: Use suas credenciais de FTP para se conectar.
  2. Navegue até o diretório raiz: Vá para o diretório onde seus arquivos do WordPress estão armazenados (normalmente public_html).
  3. Descarregar todos os ficheiros: Selecione todos os ficheiros e pastas (incluindo ficheiros ocultos) e transfira-os para o seu computador local.

3. Exportar a base de dados do WordPress

Passo 1: Aceder ao phpMyAdmin

  1. Faça login no painel de controle da sua hospedagem atual: Procure o phpMyAdmin, normalmente encontrado na secção Bases de Dados.
  2. Selecione a sua base de dados WordPress: Clique na base de dados associada ao seu site WordPress.

Passo 2: Exportar a base de dados

  1. Clique no separador Exportar: Escolha o método de exportação. O método Rápido é recomendado para uma exportação padrão.
  2. Selecione Formato SQL: Certifique-se de que SQL está selecionado como o formato de exportação.
  3. Clique em Ir: Será descarregado um ficheiro .sql que contém a sua base de dados.

4. Carregue os seus ficheiros para o novo alojamento

Etapa 1: Conectar-se à nova hospedagem

Utilize o seu cliente FTP para se ligar ao seu novo fornecedor de alojamento com as credenciais fornecidas

Passo 2: Carregue os seus ficheiros WordPress

  1. Navegue até o diretório raiz: Vá para o diretório onde pretende instalar o WordPress (normalmente public_html).
  2. Carregar ficheiros: Carregue todos os seus ficheiros WordPress descarregados do seu computador local para este diretório.

5. Importar a base de dados do WordPress

Passo 1: Criar uma nova base de dados

  1. Acesse o Painel de Controle da sua nova hospedagem: Procure a secção Bases de Dados.
  2. Criar uma nova base de dados: Configure uma nova base de dados, utilizador e palavra-passe. Anote esses detalhes para uso posterior.

Passo 2: Aceder ao phpMyAdmin

  1. Abra o phpMyAdmin: No painel de controlo do seu novo alojamento, localize phpMyAdmin.
  2. Selecione a opção Nova base de dados: Clique na base de dados recém-criada.

Passo 3: Importar a base de dados

  1. Clique no separador Importar: Escolha o ficheiro .sql que exportou anteriormente.
  2. Clique em Ir: Isto irá importar a sua base de dados do WordPress para a nova base de dados.

6. Atualizar wp-config.php

Para ligar o seu site WordPress à nova base de dados, é necessário atualizar o ficheiro wp-config.php

  1. Localize wp-config.php: No diretório raiz dos seus ficheiros WordPress, localize wp-config.php.
  2. Editar o ficheiro: Abra o ficheiro num editor de texto.
  3. Atualizar a informação da base de dados: Altere as seguintes linhas com os novos detalhes da base de dados:
    define('DB_NAME', 'new_database_name');
    define('DB_USER', 'new_database_user');
    define('DB_PASSWORD', 'new_database_password');
    define('DB_HOST', 'localhost');  // This is often 'localhost', but check with your host.
    #
  4. Salvar as alterações: Salve o arquivo wp-config.php.

7. Atualizar as definições do domínio

Se você também estiver alterando seu nome de domínio ou atualizando as configurações de DNS, faça o seguinte

  1. Faça login no seu registrador de domínios: Aceda ao painel de controlo do seu fornecedor de serviços de registo de domínios.
  2. Atualizar os servidores de nomes: Altere os servidores de nomes para apontarem para o seu novo fornecedor de alojamento, se aplicável.
  3. Dê tempo para a propagação: As alterações de DNS podem levar até 48 horas para se propagarem totalmente.

8. Teste o seu site

Quando tudo estiver configurado, teste seu site

  1. Visite o seu site: Abra um navegador da Web e navegue até o URL do seu site.
  2. Verifique a funcionalidade: Certifique-se de que todas as páginas, links e funcionalidades estão a funcionar corretamente.
  3. Verificar Permalinks: Aceda ao painel de controlo do WordPress, navegue até Definições > Permalinks e clique em Guardar alterações para atualizar a estrutura de permalink.

9. Solução de problemas comuns

Se você encontrar problemas

  • Erro de conexão com o banco de dados: Certifique-se de que o seu ficheiro wp-config.php tem as credenciais corretas da base de dados.
  • Links quebrados: Utilize um plugin como o “Velvet Blues Update URLs” para atualizar quaisquer URLs na sua base de dados que possam ainda apontar para o site antigo.

Conclusão: Supercharge PHP com AlexHost e PHP-FPM

O PHP-FPM transforma seus aplicativos PHP em máquinas de alto desempenho, e o VPS alimentado por NVMe da AlexHost garante que eles funcionem sem problemas sob cargas pesadas. Instale o PHP-FPM, configure pools e integre com NGINX ou Apache para obter sites rápidos e seguros. Monitorize com páginas de estado, depure com registos lentos e faça cópias de segurança das configurações para segurança. Com o acesso à raiz e o suporte da AlexHost, seus projetos PHP são imparáveis – comece a programar e escale sem esforço!

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills