+ a) Arreter Yaws (en root) :\r
+ $/etc/init.s/yaws stop\r
+ b) Lancer un noeud Erlang\r
+ - Se placer dans le répertoire /euphorik/modules/ebin\r
+ - Executer : \r
+ $erl -sname yaws -mnesia dir '"/euphorik/BD"'\r
+ c) Charger le module :\r
+ >l(euphorik_bd).\r
+ d) Créer la base :\r
+ >euphorik_bd:create().\r
+ e) Démarrer Yaws (en root) :\r
+ $/etc/init.s/yaws start\r
+ \r
+4. Administrer le site Euphorik\r
+ a) Connexion au noeud "yaws"\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
+ - Executer : \r
+ $erl -sname toto\r
+ où "toto" est le nom du noeud (tout sauf "yaws")\r
+ - Charger le module du minichat :\r
+ >l(euphorik_minichat)\r
+ - 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