Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
technique:migration_web [2021/01/05 18:04] – francoisa | technique:migration_web [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Migration ====== | + | **Cette page est obsolète. Veuillez accéder au contenu |
- | + | ||
- | - Copie depuis le web origine vers hebergement.cemea.org (Création d'un espace web, d'un user SQL, d'une BD SQL liée à ce user, d'un User Shell). | + | |
- | - Créer le site avec le domaine cible | + | |
- | - Créer un alias temporaire vers le site cible dans l' | + | |
- | + | ||
- | ===== SPIP ===== | + | |
- | + | ||
- | - Vider le contenu du cache : /tmp/cache/* /local/* | + | |
- | - Modifier les paramètres d' | + | |
- | - Importer la nouvelle base de données dans le nouveau serveur. | + | |
- | - Modifier la valeur de l'url du site dans la table spip_meta : adresse_site = mon_nouveau_site | + | |
- | - Modifier la valeur du mail d'un admin et faire un rappel de mot de passe dans spip_auteurs : Un admin doit avoir un statut " | + | |
- | - Verifier que la base est un utf-8, sinon la passer en utf-8. | + | |
- | - Mise à jour de spip selon [[https:// | + | |
- | - Pousser le fichier spip_loader sur le serveur | + | |
- | - Mettre de côté (dans anciensite) les dossiers importants (ecrire, squelettes, lib, plugins, ) sauf config, IMG… | + | |
- | - Mettre à jour le site avec site/ | + | |
- | - réimplanter les squelettes, recréer les dossiers lib, plugins/ | + | |
- | - Réinstaller les plugins à partir de la base de données de spip. | + | |
- | + | ||
- | ==== SPIP : Changer un utilisateur et mot de passe dans la base de données ==== | + | |
- | + | ||
- | Procédure à confirmer sur les outils | + | |
- | + | ||
- | Se rendre dans la table [[https://www.spip.net/ | + | |
- | + | ||
- | * login : login | + | |
- | * pass : mot de passe hashé en MD5 | + | |
- | * statut : 0minirezo (=admin), 1comite (=redacteur) | + | |
- | * htpass : mot de passe chiffré avec crypt | + | |
- | * Vider les champs alea_actuel et alea_futur et remplacer par ' | + | |
- | + | ||
- | Enregistrer et se connecter avec les identifiants et mots de passe choisis. | + | |
- | + | ||
- | Sinon, modifier l' | + | |
- | + | ||
- | ===== Wordpress ===== | + | |
- | + | ||
- | - URL Site dans wp_options.php | + | |
- | - Modifier la config SQL dans wp-config.php avec les paramètres qui vont bien. | + | |
- | - Rajouter le SALT généré par : [[https:// | + | |
- | | + | |
- | - Pour le user_id concerné (admin), rajouter dans la table **wp_usermeta** | + | |
- | + | ||
- | wp_capabilities : a: | + | |
- | + | ||
- | ==== .htaccess ==== | + | |
- | + | ||
- | Rajouter les lignes pour les règles url rewriting cf : [[https:// | + | |
- | + | ||
- | Ex : pour ''/ | + | |
- | + | ||
- | '' | + | |
- | + | ||
- | ==== Redirection https dans .htaccess ==== | + | |
- | < | + | |
- | + | ||
- | # Modified https | + | |
- | RewriteEngine On | + | |
- | RewriteCond %{HTTPS} off | + | |
- | RewriteRule .* https:// | + | |
- | + | ||
- | </ | + | |
- | + |