J'ai configuré quelques serveurs web dans ma vie, mais je ne suis pas sûr de leur fonctionnement interne. Je suis en train de mettre en place un nouvel environnement pour moi-même et j'aimerais configurer mon serveur lighttpd pour qu'il supporte à la fois PHP et Python. Est-ce possible ?
Réponses
Trop de publicités?Oui, c'est possible. Ici vous pouvez trouver un exemple de configuration.
fastcgi.server = (
".php" => ((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket"
)),
"django.fcgi" => (
"main" => (
"host" => "127.0.0.1",
"port" => 9090, #set the port numbers to what-eva you want
),
),
"admin.fcgi" => (
"admin" => (
"host" => "127.0.0.1",
"port" => 9091,
)
)
)
sybreon
Points
2328
Vous pouvez également permettre à Lighty d'utiliser .pl, .py et .php comme 'cgi' en activant le mod_cgi et en le configurant. Les configurations par défaut se trouvent sur le site web de Lighty. Cependant, cela présente les avantages et les inconvénients de l'utilisation d'un processus cgi indépendant. Si vous n'avez qu'un faible trafic, les performances ne devraient pas être un problème.