Outils pour utilisateurs

Outils du site


technique:generique:commandes-utiles

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
technique:generique:commandes-utiles [2014/03/07 18:38]
johndescs quelques points après grosse migration de l'infra
technique:generique:commandes-utiles [2016/08/02 19:16] (Version actuelle)
lg
Ligne 3: Ligne 3:
 ==== Mailman ==== ==== Mailman ====
  
-Ajout de liste : +Voir [[technique:generique:mailman|Commandes utiles ​pour mailman]]
- +
-  $ newlist arn-ldn +
- +
-C'est intéractif et pose quelques questions simples. Sauf qu'il prend le domaine par défaut qui n'est pas le bon sur mon setup (johndescs). Donc il faut fix : +
- +
-  $ /usr/lib/mailman/​bin/​withlist -l -r fix_url arn-ldn -u listes.arn-fai.net +
- +
-Ce que ne regénère pas ''/​var/​lib/​mailman/​data/​virtual-mailman''​ nécessaire ​pour apprendre au MTA à connaitre les adresse de mailman. Donc : +
- +
-  $ /​usr/​lib/​mailman/​bin/​genaliases +
-   +
-Après il faut tout configurer dans l'​interface web par exemple. +
- +
-=== Migration === +
- +
-http://​vuksan.com/​linux/​mailman_moving_lists.html +
- +
-Faire une installation de mailman fonctionnelle sur le serveur de destination. +
- +
-Créer un tar des fichiers de config de l'​ancien serveur et des archives (pour garder les permissions) : +
- +
-  $ tar cjf listes.tar.bz2 /​var/​lib/​mailman/​lists/​ca/​ /​var/​lib/​mailman/​lists/​discussion/​ /​var/​lib/​mailman/​lists/​suivi/​ /​var/​lib/​mailman/​lists/​tech/​ /​var/​lib/​mailman/​archives/​private/​ca.mbox/​ca.mbox /​var/​lib/​mailman/​archives/​private/​discussion.mbox/​discussion.mbox /​var/​lib/​mailman/​archives/​private/​suivi.mbox/​suivi.mbox /​var/​lib/​mailman/​archives/​private/​tech.mbox/​tech.mbox +
-   +
-Copier le tar, l'​extraire à la racine : +
-  $ sudo tar xf listes.tar.bz2 -C / +
- +
-Régénérer les archives (pour chaque liste) : +
-  $ sudo /​var/​lib/​mailman/​bin/​arch suivi +
- +
-Faire reconnaître les "​nouvelles"​ listes (comme ci-dessus) : +
-  $ /​usr/​lib/​mailman/​bin/​genaliases +
- +
-Si l'on a changé les listes d'​adresse on peut demander à mailman de corriger : +
-  $ sudo withlist -l -r fix_url suivi +
  
 ==== MySQL ==== ==== MySQL ====
Ligne 47: Ligne 12:
 ==== Drupal ==== ==== Drupal ====
  
-Pour mettre un drupal sur une nouvelle installation d'​Apache,​ par exemple après migration (voir MySQL ci-dessus), il faut ne pas oublier d'​installer le paquet mysql : +Voir [[technique:generique:drupal|Commandes utiles pour Drupal]] 
-  aptitude install php-mysql +
-et d'​activer le module de réécriture d'​Apache (sinon problèmes de login) ​+
-  ​a2enmod rewrite+
  
 ==== PHP5 avec CGID ==== ==== PHP5 avec CGID ====
  
 Le module CGID n'est plus compatible avec Debian Wheezy par défaut à l'​installation. Le plus simple pour gérer correctement le PHP est de décommenter la fin du fichier /​etc/​apache2/​mods-available/​php5_cgi.conf (lire le commentaire). Le module CGID n'est plus compatible avec Debian Wheezy par défaut à l'​installation. Le plus simple pour gérer correctement le PHP est de décommenter la fin du fichier /​etc/​apache2/​mods-available/​php5_cgi.conf (lire le commentaire).
 +
 +==== Run manuel de puppet ====
 +
 +  $ puppet agent --server puppet.arn-fai.net --pluginsync true --test
  
technique/generique/commandes-utiles.1394213892.txt.gz · Dernière modification: 2015/08/19 00:12 (modification externe)