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

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

Liens utiles