[serveur WEB] lequel choisir

Bonjour,

Je teste seafile en local. Mais j’aimerais bien mettre ça en production sur mon serveur.

La doc officielle donne des renseignements concernant appache et nginx. Je suis un peu perdu…

J’ai donc executé ./seafile.sh et ./seahub.sh
Tout fonctionne parfaitement en local.

Maintenant, j’aimerai ouvrir tout ça. Du coup, hors de question de laisser tourner seafile sur le serveur original (serveur web python, pas du tout prévu pour la production…)

voici ce qui est activé actuellement :

lighty-enable-mod Disabled modules: debian-doc evasive evhost expire flv-streaming no-www rrdtool simple-vhost ssi ssl userdir usertrack Enabled modules: accesslog auth cgi dir-listing fastcgi fastcgi-php proxy seafile status vhost

j’ai donc créé naïvement un fichier /etc/lighttpd/conf-available/20-seafile.conf dont voici le contenu :

$HTTP["url"] =~ "^/seafile/" { proxy.server = ("" => (( "host" => "localhost", "port" => "8111", ))) }
Sur un groupe google je suis tombé sur ça :

[code]$HTTP[“host”]=~ “^/seafile/” {
accesslog.filename= “/var/log/lighttpd/seafile.log”
$HTTP[“url”] =~ “(^/seafhttp)” {
proxy.server = ( “” => (
“webapp:80” => # name
( “host” => “127.0.0.1”,
“port” => 81
)
)
)
}
$HTTP[“url”] =~ “(^/files)” {#new block
proxy.server = ( “” => (
“webapp:80” => # name
( “host” => “127.0.0.1”,
“port” => 8082
)
)
)
}
}

Part for proxy listening on port 81

$SERVER[“socket”] == “:81” {
url.rewrite-once = ( “^/seafhttp(.*)$” => “$1” )
proxy.server = ( “” => (
“webapp:81” => # name
( “host” => “127.0.0.1”,
“port” => 8082
)
)
)
}
[/code]

Je suis dépassé par ce fichier de configuration qui ne fonctionne pas non plus…

Quelqu’un peu m’aider à faire fonctionner ça svp ?