Demande #133
closedServeur de dev
100%
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.
Updated by Pierre Buyle over 14 years ago
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.
Updated by Pierre Buyle over 14 years ago
- Target version set to Migration test 1
Updated by Vincent-Xavier JUMEL over 14 years ago
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 ?
Updated by Pierre Buyle over 14 years ago
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.
Updated by Pierre Buyle over 14 years ago
Si c'est possible, il faudrait rendre le serveur accéssible en HTTP via le domaines test.april.org et staging.april.org.
Updated by Pierre Buyle over 14 years ago
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
Updated by Pierre Buyle over 14 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Updated by Pierre Buyle over 14 years ago
- Status changed from Résolu to En cours de traitement
- Assignee set to theo _
- % Done changed from 100 to 90
Je ré-ouvre, il manque le montage de <mescaline>/var/www/adherents.april.org dans /var/www/adherents.april.org (ou ailleurs).
Updated by Pierre Buyle over 14 years ago
- Due date changed from 05/05/2010 to 06/10/2010
Updated by theo _ over 14 years ago
- Status changed from En cours de traitement to Résolu
- % Done changed from 90 to 100
Rsync complet fait