Présentation
Ocsigen est non seulement un serveur web écrit en Ocaml, mais aussi un ensemble de bibliothèque et de code pour rédiger des applications fonctionnant sous ce serveur.
Ocsigen est donc un véritable cadre de travail pour des applications web en Ocaml.
Applications utilisant Ocsigen
- Nurpawiki : Application Ocaml permettant d’utiliser la méthode GTD .
Installation
Sous Debian il suffit de faire :
apt-get install ocsigen
Il semblerait qu’Ocsigen ne se lance pas sans le paquet ocsigen-dev. Je l’ai vérifié en voulant utiliser Nurpawiki.
Utilisation
L’utilisation possible d’Ocsigen se trouve dans la documentation. Je vous invite donc à lire la documentation officielle d'Ocsigen .
Je l’utilise pour le logiciel Nurpawiki.
Démarrer le serveur Ocsigen au démarrage de Debian
Sous Debian, par défaut, existe un fichier /etc/default/ocsigen contenant une ligne permettant d’activer ou non le serveur au démarrage. Si vous voulez que le serveur se lance à chaque redémarrage de la machine, changez la ligne en :
LAUNCH_AT_STARTUP=true