Migrer vers la nouvelle plateforme

De Wikinfini
Révision datée du 11 mars 2016 à 19:21 par import>Fanch
Sauter à la navigation Sauter à la recherche

Cette page vous indique comment modifier les paramètres de vos sites après migration vers la nouvelle plate-forme.

Prérequis

  • assurez-vous que vos sites sont compatibles avec les technologies de la nouvelle plate-forme : si vous utilisez des outils connus comme spip, wordpress, galette, mediawiki, etc., il n'y a pas d'inquiétude à avoir, par contre si vous avez des outils développés spécifiquement il faudra s'assurer de leur compatibilité avec PHP 5.4, mariaDB 10, openssl 1.0.1, ...)

Accès au nouveau gestionnaire alternc3

L'accès à la nouvelle plate-forme se fait par https://panel.infini.fr (acceptez le certificat auto-signé).

Sous-domaines

L'ensemble des noms de domaines et sous-domaines sont transférés tels quels. Ça devrait marcher pour tout excepté l'accès au webmail. En particulier, l'accès au webmail sur l'ancienne plate-forme renvoyait vers http://mail.infini.fr. Le transfert ne modifie pas ce lien, mais mail.infini.fr ne connaît pas les boites aux lettres transférées sur la nouvelle plate-forme.

modification des sites après migration

De nombreux sites dynamiques nécessitent d'être reconfigurés pour pointer vers les bons serveurs (base de données en particulier).
Par défaut le serveur de base de données est : mysql-alternc3.
Les identifiants des utilisateurs de bases, le nom des bases et les mots de passe sont visibles depuis le panel,

Répertoires absolus

La racine de tout hébergement est construit de la manière suivante : /var/www/alternc/i/identifiant, où identifiant est votre identifiant sur la plate-forme et le i qui le précède est l'initiale de cet identifiant.
Par exemple, si votre identifiant est tartempion, la racine de votre hébergement est /var/www/alternc/t/tartempion.
Lors de la migration, les répertoires de l'ancienne plate-forme sont intégralement transférés : Et donc si votre site tartempion.infini.fr pointe (via le panel) vers le répertoire /répertoire_tartempion, le répertoire absolu (parfois nécessaire dans vos scripts) sera /var/www/alternc/t/tartempion/répertoire_tartempion


Mediawiki

Modifier le fichier LocalSettings.php :

  • $wgDBserver = "mysql-alternc3";

SPIP

Modifier le fichier config/connect.php :

  • Mettre :
 spip_connect_db('mysql-alternc3', ... )

à la place de :

 spip_connect_db('localhost', ...

Wordpress

Modifier le fichier config/wp-config.php :

  • Mettre :
 define('DB_HOST', 'mysql-alternc3');

à la place de :

 define('DB_HOST', 'localhost');

Galette

Modifier le fichier config.inc.php dans le répertoire config :

  • dans la ligne HOST_DB, remplacer "localhost" par "mysql-alternc3"
  • dans la ligne WEB_ROOT, remplacer "/data/donnees/alternc/web" ou "/var/alternc/html" par "/var/www/alternc/"