FIX corrections mineurs
[euphorik.git] / doc / installation.txt
index bc70dae..4f71285 100644 (file)
@@ -21,12 +21,13 @@ Voici les diff
          listen = 0.0.0.0\r
          docroot = /euphorik\r
          allowed_scripts = [yaws]\r
-         appmods = <request, euphorik_requests>\r
+         appmods = <request, euphorik_requests>
+         start_mod = euphorik_daemon\r
       </server>\r
    c) Editer '/etc/init.d/yaws' et remplacer cette ligne :\r
       script="$DAEMON -I $YAWS_ID $@"\r
       par celle ci :\r
-      script="$DAEMON --erlarg \"-smp auto\" --sname yaws --mnesiadir '\"/euphorik/BD\"' -I $YAWS_ID $@"\r
+      script="$DAEMON --sname yaws --mnesiadir \"/euphorik/BD\" -I $YAWS_ID $@"\r
       FIXME : trouver une méthode plus élégante.\r
 \r
 3. Créer la base de donnée\r
@@ -42,9 +43,24 @@ Voici les diff
       >euphorik_bd:create().\r
    e) Démarrer Yaws (en root) :\r
       $/etc/init.s/yaws start\r
-      \r
-4. Administrer le site Euphorik\r
+   \r
+4. Adminisatration du site Euphorik\r
    a) Connexion au noeud "yaws"\r
+         erl -sname gb\r
+      puis dans la console :\r
+         CTRL-G\r
+         r yaws@overnux\r
+         c 2\r
+      Pour plus d'infos : http://www.ejabberd.im/interconnect-erl-nodes\r
+      Il est possible de connecter un shell directement sur le noeud de yaws comme ceci :\r
+         erl -sname gb -remsh yaws@overnux\r
+      \r
+   b) Utiliser les outils des modules\r
+      - Par exemple :\r
+         >euphorik_minichat:messages(10).\r
+         pour voir les 10 derniers messages   \r
+      \r
+   c) Ancienne méthode de connexion (plus compliqué)\r
       - Le cookie de Yaws (/var/run/yaws/.erlang.cookie ou /var/cache/yaws/.erlang.cookie) et celui de l'utilisateur courant (~/.erlang.cookie) doit être le même.\r
          (si le cookie de yaws est modifié il faut relancer yaws).\r
       - Se placer dans le répertoire /euphorik/modules/ebin\r
@@ -56,7 +72,8 @@ Voici les diff
       - Se connecter au noeud yaws :\r
          >euphorik_minichat:connect()\r
          la valeur retournée doit être : {ok,[yaws@overnux]}\r
-   b) Utiliser les outils des modules\r
-      - Par exemple :\r
-         >euphorik_minichat:messages(10).\r
-         pour voir les 10 derniers messages\r
+         \r
+   d) Informations sur la mémoire consommée :\r
+      Mémoire totale (ko) :\r
+          trunc(element(2, lists:nth(1, memory())) / 1024).\r
+      voir c:i() également\r