How To migrate website
Les clés a importer
Access FTP SFTP / SSH
login :
IP :
Port :
IP whitelisted ?
Environnement :
Debian / ubuntu / centos / freebsd
Services | Version | Comments |
---|---|---|
PHP | ||
node | ||
python | ||
mariadb | ||
postgre | ||
mysql | ||
redis | ||
apache | ||
nginx | ||
varnish | ||
memcached | ||
opcache |
Crontab -e
cat /etc/crontab
crontab -e
Systemd : les services crées
ls -ls /etc/system
docker ?
docker ps
Definir l’emplacement sur un nouveau serveur (Nexylan / Runstack / Custom) (voir jo)
Registrar → transferer le domain Sur un compte
Cloudflare → Ajouter le domaine en question puis verifier toutes les zones DNS
Rsync + dump + import
Ajouts des crontab
Deployer les service /etc/systemd/user.d/XXXX.service
Extension php ?
config spécifique apache &| nginx
modifier les logins / pwd des base de données
Demander au SEO de lancer un crawl avant et apres la migration vérification des URLS (Slug) /!\
Mise en place d’un load balancing → HA PROXY
→ 5 requete
→ 4 requêtes sur l’ancien serveur → 1 requete sur le nouveau pour voir les problemes eventuelle
(Ask to nexylan) → Mettre en place les optis SQL / PHP apache
MySQLTunner → eventuellement pour les optimisations
pool PHP-fpm // php-cli
/!\ Les mails !
Les comptes API et toutes les annexes