最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Lighttpd服務(wù)器中運(yùn)行Django應(yīng)用的方法

 更新時(shí)間:2015年07月22日 11:39:33   投稿:goldensun  
這篇文章主要介紹了在Lighttpd服務(wù)器中運(yùn)行Django應(yīng)用的方法,本文所采用的是最流行的FastCGI模塊,包括同時(shí)運(yùn)行多個(gè)Django應(yīng)用的方法,需要的朋友可以參考下

lighttpd (http://www.djangoproject.com/r/lighttpd/) 是一個(gè)輕量級(jí)的Web服務(wù)器,通常被用來提供靜態(tài)頁面的訪問。 它天生支持FastCGI,因此除非你的站點(diǎn)需要一些Apache特有的特性,否則,lighttpd對(duì)于靜態(tài)和動(dòng)態(tài)頁面來說都是理想的選擇。

確保 mod_fastcgi 在模塊列表中,它需要出現(xiàn)在 mod_rewrite 和 mod_access ,但是要在 mod_accesslog 之前。

將下面的內(nèi)容添加到你的lighttpd的配置文件中:

server.document-root = "/home/user/public_html"
fastcgi.server = (
 "/mysite.fcgi" => (
  "main" => (
   # Use host / port instead of socket for TCP fastcgi
   # "host" => "127.0.0.1",
   # "port" => 3033,
   "socket" => "/home/user/mysite.sock",
   "check-local" => "disable",
  )
 ),
)
alias.url = (
 "/media/" => "/home/user/django/contrib/admin/media/",
)

url.rewrite-once = (
 "^(/media.*)$" => "$1",
 "^/favicon\.ico$" => "/media/favicon.ico",
 "^(/.*)$" => "/mysite.fcgi$1",
)

在一個(gè)lighttpd進(jìn)程中運(yùn)行多個(gè)Django站點(diǎn)

lighttpd允許你使用條件配置來為每個(gè)站點(diǎn)分別提供設(shè)置。 為了支持FastCGI的多站點(diǎn),只需要在FastCGI的配置文件中,為每個(gè)站點(diǎn)分別建立條件配置項(xiàng):

# If the hostname is 'www.example1.com'...
$HTTP["host"] == "www.example1.com" {
 server.document-root = "/foo/site1"
 fastcgi.server = (
  ...
 )
 ...
}

# If the hostname is 'www.example2.com'...
$HTTP["host"] == "www.example2.com" {
 server.document-root = "/foo/site2"
 fastcgi.server = (
  ...
 )
 ...
}

你也可以通過 fastcgi.server 中指定多個(gè)入口,在同一個(gè)站點(diǎn)上實(shí)現(xiàn)多個(gè)Django安裝。 請(qǐng)為每一個(gè)安裝指定一個(gè)FastCGI主機(jī)。

 

相關(guān)文章

最新評(píng)論

宁夏| 若尔盖县| 阿拉善右旗| 海安县| 汉源县| 融水| 穆棱市| 景谷| 民勤县| 阿拉善盟| 新和县| 宁南县| 鄱阳县| 容城县| 堆龙德庆县| 遵化市| 玉门市| 东源县| 武城县| 新闻| 马山县| 澜沧| 砀山县| 荣成市| 昭觉县| 榕江县| 东乌珠穆沁旗| 清镇市| 宣威市| 博罗县| 永宁县| 常熟市| 化州市| 庆阳市| 乐安县| 荔波县| 图们市| 高青县| 调兵山市| 新绛县| 哈巴河县|