Merci déjà pour ces informations mais j'essaie de comprendre comment fonctionne mono en fait et savoir quelle solution est la plus simple et la plus efficace : mod_mono ou Nginx ? Je pensais reprendre les sources WCF que j'utilise sous Windows si c'est possible.
J'ai donc essayer de voir les modules installés sur le nas. J'ai trouvé trace du mod_mono et de nginx qui ont l'air d'être installés.
Si j'ai bien compris :
1. mod_mono = apache
En suivant ce lien :
https://help.ubuntu.com/community/ModMono, je suis bloqué à la création du webapp
"Next, you would create a corresponding webapp file. Let's pretend that we are using ASP.NET 1.x, so we are going to create /etc/mono-server/example.com-moo.webapp: "
En effet, je ne sais pas où placer le webapp.
2. Nginx = fastcgi
En suivant ce lien :
http://www.mono-project.com/docs/web/fastcgi/nginx/, je suis bloqué au démarrage du "serveur"
"Mono FastCGI server needs to be started".
Edited : "Un pas de plus, j'ai trouver où se trouve mono : root@NAS:/volume1/.@plugins/AppCentral/mono/bin ..."
En effet, il ne trouve pas la commande même si je me place à l'endroit de la commande : fastcgi-mono-server4. Une idée ?
Erreur : -sh: fastcgi-mono-server4: not found. Lorsque je fais un ls sur le répertoire, je vois la commande terminée par une * en vert. Cela signifie ?
Contenu du fichier :
#!/bin/sh
exec /usr/local/AppCentral/mono/bin/mono $MONO_OPTIONS "/usr/local/AppCentral/mono/lib/mono/4.0/fastcgi-mono-server4.exe" "$@"
Dans le répertoire /volume1/.@plugins/AppCentral/mono/lib/mono/4.0, il est en bleu avec un .exe@ à la fin, je suppose que c'est un exécutable mais la commande reste introuvable :S