Project

General

Profile

Actions

Demande #133

closed

Serveur de dev

Added by Pierre Buyle over 14 years ago. Updated over 14 years ago.

Status:
Résolu
Priority:
Normale
Assignee:
Category:
-
Target version:
Start date:
05/04/2010
Due date:
06/10/2010
% Done:

100%

Estimated time:

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.


Related issues 2 (0 open2 closed)

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

Actions
Blocks Site Web - Demande #125: Port gdtc et gdtcauth en Drupal 6 (+nettoyage)Résolu06/10/2010

Actions
Actions #1

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.

Actions #2

Updated by Pierre Buyle over 14 years ago

  • Target version set to Migration test 1
Actions #3

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 ?

Actions #4

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.

Actions #5

Updated by Pierre Buyle over 14 years ago

  • Due date set to 05/05/2010
Actions #6

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.

Actions #7

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
Actions #8

Updated by Pierre Buyle over 14 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100
Actions #9

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).

Actions #10

Updated by Pierre Buyle over 14 years ago

  • Due date changed from 05/05/2010 to 06/10/2010
Actions #11

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

Actions

Also available in: Atom PDF