lighttpd와 django설치 방법은 생략한다. 설치가 끝난 후 fastcgi를 enabled 시키고 /etc/lighttpd/conf-enabled/10-fastcgi.conf 을 다음과 같이 수정한다. (doamin 및 dir 부분은 상황에 맞게 적절히 수정하자)
server.modules += ( "mod_fastcgi" )
$HTTP["host"] =~ "^(www\.)?domain\.com" {
url.rewrite-once = (
"^(/.*)$" => "/domain.fcgi$1",
)
server.document-root = "/dir/"
fastcgi.server = (
("main" => (
"check-local" => "disable",
"host" => "127.0.0.1",
"port" => 3033,
))
)
}
그리고 다음과 같이 django를 띄우고 lighttpd도 재시작한다.
# python ./manage.py runfcgi daemonize=true method=threaded host=127.0.0.1 port=3033
아래와 같이 django 기본페이지가 보이면 성공!