J'ai mis en place quelques serveurs Web dans ma journée, mais je ne suis pas sûr de savoir comment ils fonctionnent en interne. Je suis en train de configurer un nouvel environnement pour moi-même et je suis intéressé par la configuration de mon serveur lighttpd pour supporter à la fois PHP et Python. Est-ce possible?Python + PHP + Lighttpd?
3
A
Répondre
3
Oui, c'est possible. Here 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,
)
)
)
1
Vous pouvez également activer Lighty d'utiliser .pl, py et .php comme « cgi » en permettant mod_cgi et sa mise en place. Les configs par défaut sont sur le site web de Lighty. Cependant, cela aura les avantages et les problèmes de l'exécution d'un processus CGI indépendant. Si votre trafic est faible, la performance ne devrait pas poser de problème.