Migration des pages personelles
Jusqu'en 2017, les pages perso des chercheurs étaient hébergés sur ismene, via un montage du HOMEDIR
des comptes utilisateurs d'olympe. Mais on fait la migration au fur et à mesure.
déplacer les comptes de olympe vers www.i2m.univ-amu.fr
Pour que les anciennes adresse en old.i2m.univ-amu.fr pointe sur les nouvelles adresses (http://www.i2m.univ-amu.fr/perso/*
) il est indispensable de modifier l'ancien apache de ismene.
Pour faire la copie :
- copier le répertoire
/mnt/newpool/COMPTES/[user]/public_html
depuis [reserve:olympe|olympe]] sur son compte sur www.i2m.univ-amu.frscp -r /mnt/newpool/COMPTES/[user]/public_html chagnard.g@www.i2m.univ-amu.fr:/home/chagnard.g/transfert
Dans l'exemple précédent, on suppose que vous ayez un répertoire
transfert
dans votreHOMEDIR
- sur www.i2m.univ-amu.fr en tant que root copier le
public_html
dans leHOMEDIR
de l'utilisateur.cp -r /home/chagnard.g/transfert/public_html/* /home/sebastien.darses/public_html
- en tant que root changer les droits des fichiers dans le
public_html
de l'utilisateur pour qu'il lui appartienne.chown -R 1783:5000 /home/sebastien.darses/public_html
- Vérifier que la page est accessible sur www.i2m.univ-amu.fr par exemple :
https://www.i2m.univ-amu.fr/perso/sebastien.darses/
redirection
Penser a faire la redirection de old.i2m.univ-amu.fr vers www.i2m.univ-amu.fr
sur ismene en éditant le fichier : /etc/apache2/sites-enabled/www.i2m.univ-amu.fr.conf
rajouter la ligne après la déclaration SSL (environ ligne : 135)
RedirectMatch 301 /~pardoux/(.*) https://www.i2m.univ-amu.fr/perso/etienne.pardoux/$1
relancer apache
service apache2 restart
Pour info, le restart
est beaucoup plus efficace que le reload
pour la prise en compte du changement.
vérifier en allant sur par exemple : https://old.i2m.univ-amu.fr/~darses qui redirige sur https://www.i2m.univ-amu.fr/perso/sebastien.darses/. Mieux vaut faire le test avec le cache du navigateur vidé ou en navigation privée.