最新国产好看的视频,伊人天堂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ù)器,通常被用來(lái)提供靜態(tài)頁(yè)面的訪問(wèn)。 它天生支持FastCGI,因此除非你的站點(diǎn)需要一些Apache特有的特性,否則,lighttpd對(duì)于靜態(tài)和動(dòng)態(tài)頁(yè)面來(lái)說(shuō)都是理想的選擇。

確保 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允許你使用條件配置來(lái)為每個(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 = (
  ...
 )
 ...
}

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

 

相關(guān)文章

最新評(píng)論

三原县| 云南省| 浦县| 夏河县| 连平县| 涿州市| 平邑县| 陆川县| 来凤县| 五常市| 淄博市| 河曲县| 兴义市| 宽甸| 改则县| 红河县| 开平市| 垣曲县| 沁阳市| 大埔区| 天门市| 柞水县| 潮安县| 缙云县| 秀山| 宜章县| 垫江县| 左权县| 中牟县| 石狮市| 友谊县| 庆元县| 喀喇| 九龙坡区| 水富县| 新田县| 叙永县| 安福县| 施秉县| 绥芬河市| 昭觉县|