wils@web ~ $ cat ~/ajuda/como-migrar-do-contabo-para-a-hetzner-um-site-apache-e-mysql.md
MigraçãoComo migrar do Contabo para a Hetzner um site Apache e MySQL
Este manual tem como objetivo orientar a migração de um site Apache e MySQL do provedor Contabo para o provedor Hetzner, garantindo que todos os dados e configurações sejam transferidos corretamente.
Passo 1: Preparar o servidor Hetzner
Primeiramente, você deve criar uma instância de servidor na Hetzner. Após a criação, conecte-se ao servidor via SSH:
ssh root@Passo 2: Instalar Apache e MySQL no servidor Hetzner
Após o login, instale o Apache e o MySQL com os seguintes comandos:
apt updateapt install apache2 mysql-serverPasso 3: Migrar arquivos do site
Conecte-se ao seu servidor Contabo via SSH e compacte os arquivos do seu site:
tar -czvf site_backup.tar.gz /caminho/para/seu/siteTransfira o arquivo compactado para o servidor Hetzner usando SCP:
scp site_backup.tar.gz root@:/caminho/de/destino Descompacte os arquivos no servidor Hetzner:
tar -xzvf site_backup.tar.gz -C /var/www/htmlPasso 4: Migrar o banco de dados MySQL
No servidor Contabo, faça um dump do banco de dados:
mysqldump -u -p > banco_backup.sql Transfira o arquivo SQL para o servidor Hetzner:
scp banco_backup.sql root@:/caminho/de/destino No servidor Hetzner, importe o banco de dados:
mysql -u -p < banco_backup.sql Passo 5: Configurar o Apache
Verifique se o arquivo de configuração do Apache está correto e aponte para o diretório do seu site. Reinicie o Apache:
systemctl restart apache2Dica de Verificação/Segurança
Após a migração, verifique se o site está funcionando corretamente acessando o domínio. Além disso, considere implementar um firewall e configurar backups regulares para aumentar a segurança do seu novo servidor.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.