Projet

Général

Profil

Actions

Demande #133

fermé

Serveur de dev

Ajouté par Pierre Buyle il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Résolu
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
04/05/2010
Echéance:
10/06/2010
% réalisé:

100%

Temps estimé:

Description

Pour travailler sur la procédure de migration et le port de modules April, il est nécessaire d'avoir un serveur de travail accessible par SSH et en HTTP.

Les applications suivantes sont à installer
  • Apache2 (lenny)
  • mysql (lenny)
  • php5 (lenny)
  • Drupal (lenny-backports)
  • Drush 3.x (pas disponible en paquet)

Il faut également avoir le montage de mescaline/var/www/adherents.april.org dans /var/www/adherents.april.org (en lecture seule si c'est suffisant) puisque le code de gdtc et celui embarqué dans des nodes Drupal y font référence.


Demandes liées 2 (0 ouverte2 fermées)

Bloque Site Web - Demande #127: Mise en place et rodage d'une procédure de migrationRésoluPierre Buyle05/05/201017/05/2010

Actions
Bloque Site Web - Demande #125: Port gdtc et gdtcauth en Drupal 6 (+nettoyage)Résolu10/06/2010

Actions

Mis à jour par Pierre Buyle il y a plus de 14 ans

Je peux m'occuper de drush moi même. Je propose de le mettre dans /opt/drush avec un lien symbolique vers le script exécutable dans /usr/bin/drush.

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Version cible mis à Migration test 1

Mis à jour par Vincent-Xavier JUMEL il y a plus de 14 ans

Pierre Buyle a écrit:

Pour travailler sur la procédure de migration et le port de modules April, il est nécessaire d'avoir un serveur de travail accessible par SSH et en HTTP.

Les applications suivantes sont à installer
  • Apache2 (lenny)
  • mysql (lenny)
  • php5 (lenny)
  • Drupal (lenny-backports)
  • Drush 3.x (pas disponible en paquet)

Il faut également avoir le montage de mescaline/var/www/adherents.april.org dans /var/www/adherents.april.org (en lecture seule si c'est suffisant) puisque le code de gdtc et celui embarqué dans des nodes Drupal y font référence.

On évite le plus possible de mettre des choses non empaquetées. La version http://packages.debian.org/fr/lenny-backports/drush convient-elle ?

La version lenny-backports apporte vraiment plus ?

Mis à jour par Pierre Buyle il y a plus de 14 ans

Pour Drupal (paquet drupal6), la version lenny-backport apporte la dernière release (avec quelques semaines de reatrd par rapport au release upstream). La version lenny est la 6.6, lenny-backports est ) la 6.16. Les version 6.x de certains modules à mettre à jour requièrent souvent des version plus récente que la 6.6. Les versions post-6.6 apportent également également des correctifs fonctionnel et de performances.

Pour drush (parquet drush), la version 3.0 n'est pas disponible en paquet. Elle apporte beaucoup de changements fonctionnels (et des changements d'API) qui seront probablement utile pour automatiser la migration.

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Echéance mis à 05/05/2010

Mis à jour par Pierre Buyle il y a plus de 14 ans

Si c'est possible, il faudrait rendre le serveur accéssible en HTTP via le domaines test.april.org et staging.april.org.

Mis à jour par Pierre Buyle il y a plus de 14 ans

Le serveur est installé avec la configuration mentionnée ci dessus.

J'ai également installé phpmyadmin (lenny).

Drush 3 est installé et configuré * Il se trouve dans /opt/drush * /usr/local/bon est un lien symbolique vers /opt/drush/drush * Les fichiers de configuration sont dans /etc/drush

Apache est configuré pour servir / à partir de /var/share/drupal6.

Drupal est configuré en multi-site pour test.april.org et staging.april.org.

  • /usr/share/drupal6 est la DocRoot pour le web
  • /etc/drupal6/profiles contient le profil d'installation (pas utilisé)
  • /etc/drupal6/sites/default contient la configuration, les modules et les thèmes du site ''par défaut'' pour le serveur (pas utilisé)
  • /etc/drupal6/sites/test.april.org contient la configuration, les modules et les thèmes de test.april.org
  • /etc/drupal6/sites/staging.april.org contient la configuration, les modules et les thèmes de staging.april.org
  • /etc/drupal6/sites/all contient les modules et les thèmes disponibles pour tous les sites

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Statut changé de Résolu à En cours de traitement
  • Assigné à mis à theo _
  • % réalisé changé de 100 à 90

Je ré-ouvre, il manque le montage de <mescaline>/var/www/adherents.april.org dans /var/www/adherents.april.org (ou ailleurs).

Mis à jour par Pierre Buyle il y a plus de 14 ans

  • Echéance changé de 05/05/2010 à 10/06/2010

Mis à jour par theo _ il y a plus de 14 ans

  • Statut changé de En cours de traitement à Résolu
  • % réalisé changé de 90 à 100

Rsync complet fait

Actions

Formats disponibles : Atom PDF