Demande #133
fermé
Ajouté par Pierre Buyle il y a plus de 14 ans.
Mis à jour il y a plus de 14 ans.
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.
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.
- Version cible mis à Migration test 1
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 ?
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.
- Echéance mis à 05/05/2010
Si c'est possible, il faudrait rendre le serveur accéssible en HTTP via le domaines test.april.org et staging.april.org.
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
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
- 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).
- Echéance changé de 05/05/2010 à 10/06/2010
- Statut changé de En cours de traitement à Résolu
- % réalisé changé de 90 à 100
Formats disponibles : Atom
PDF