2009-04-21 10 views
3

私は1日にいくつかのWebサーバーを設定しましたが、内部的にどのように動作するのかよくわかりません。私は自分自身で新しい環境を構築しています。私はlighttpdサーバーをPHPとPythonの両方をサポートするように設定することに興味があります。これは可能ですか?Python + PHP + Lighttpd?

答えて

3

はい、可能です。 Hereサンプル構成が見つかります。

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

またの.py、.plの使用及びmod_cgiのを可能にし、それを設定することで、「CGI」として.PHPするライティを有効にすることができます。デフォルト設定はLightyウェブサイトにあります。しかし、これは独立したcgiプロセスを実行する利点と問題を持ちます。軽いトラフィックしか経験していない場合は、パフォーマンスは問題ではありません。