Cookie

Il arrive parfois que la confiance hoster, celui auquel nous avons confié la gestion de ce site, décide de fermer ses portes, ou changer radicalement les conditions du plan d'hébergement.

Dans ces cas, il y a peu à faire. Une solution est de changer hoster. Dans cet article, nous nous occupons de conserver les paramètres Apache exactement tels qu'ils étaient définis sur l'ancien serveur. Vous devez avoir un accès SSH aux machines.

1_ Nous copions les fichiers de configuration Apache:

# nom d'utilisateur ssh @ oldserver
# scp / etc / apache2 / sites-available / user @ newserver:/etc / apache2 / sites-available /

Cette commande copiera les paramètres Apache de l'ancien vers la nouvelle machine. Maintenant, nous activons tous les sites copiés avec des liens symboliques pour chaque fichier .config copié dans compatible avec les sites.

# ln -s /etc/apache2/sites-available/yourwebsite.com.conf /etc/apache2/sites-enabled/yourwebsite.com.conf

Ou utilisez la commande a2ensite cela fera la même chose.

a2ensite yourwebsite.com

Nous redémarrons Apache pour que les modifications prennent effet.

/etc / init.d / apache2 restart

2_ Nous copions le site

# scp -r / var / www / username @ newserver:/var / www

Tous les principaux CMS (ou peut-être tous les CMS) ils sont fabriqués à partir de fichiers, et avec cette commande nous les avons tous copiés. Il faut dire que le contenu, commentaires, les catégories et les paramètres du site sont enregistrés séparément dans une base de données. Alors copions ça aussi.

3_ Nous migrons MySQL

Nous exécuterons ces commandes en étant connecté à l'ancien serveur.

# mysqldump --all-databases -u root -p> backup.sql
# scp backup.sql username @ newserver:/accueil / nom d'utilisateur /
# nom d'utilisateur ssh @ newserver
# mysql-u root-p < backup.sql

Ce que nous avons fait ici était de créer une sauvegarde de la base de données sur l'ancien serveur, transférez-la dans la nouvelle et remplissez la nouvelle base de données avec le contenu de l'ancienne.

4_ Migration DNS

Restano solo da reimpostare i DNS in modo che puntino all’IP del nuovo server. Questa operazione è da concordare con l’hoster.

Un conseil. Prima di rendere tutto operativo è opportuno testare la riuscita delle operazioni ad esempio in un sottodominio: test.yourwebsite.com, per essere sicuri che tutto funzioni.


TheJoe

Je garde ce blog comme un hobby par 2009. Je suis passionné de graphisme, la technologie, logiciel Open Source. Parmi mes articles ne sera pas difficile de trouver de la musique, et quelques réflexions personnelles, mais je préfère la ligne directe du blog principalement à la technologie. Pour plus d'informations me contacter.

0 commentaires

Laisser un commentaire

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *

Ce site utilise Akismet pour réduire le spam. Découvrez comment vos données de commentaire est traité.