亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ubuntu lighttpd+webpy (fastcgi)配置方法

 更新時(shí)間:2009年07月09日 23:08:25   作者:  
首先安裝 lighttpd 和 webpy,因?yàn)橛?kpackagekit 做軟件管理,在安裝 webpy 的時(shí)候會(huì)自動(dòng)安裝 flup
lighttpd 的配置腳本在 /etc/lighttpd/lighttpd.conf,采用默認(rèn)值
缺省的server.document-root路徑是 /var/www
具體實(shí)施步驟:
1) 首先實(shí)現(xiàn)一個(gè) python 腳本
touch /var/www/hello.py
chmod 755 /var/www/hello.py
vim /var/www/hello.py
復(fù)制代碼 代碼如下:

#!/usr/bin/env python
import web
urls = (
'/hello', 'hello', '/hello/(.*)$', 'hello'
)
app = web.application(urls, globals())
class hello:
def GET(self, name=None):
if not name:
name = 'world'
return 'Hello, ' + name + '!'
if __name__ == "__main__":
app.run()

2) 配置 fastcgi
vim /etc/lighttpd/conf-available/10-fastcgi.conf
復(fù)制代碼 代碼如下:

server.modules += ( "mod_fastcgi" )
fastcgi.server = ("/hello" =>
((
"bin-path" => "/var/www/hello.py",
"socket" => "/tmp/hello.py.socket",
"max-procs" => 1,
"bin-environment" => (
"REAL_SCRIPT_NAME" => ""
),
"check-local" => "disable"
))
)

3) 啟用 fastcgi
lighttpd-enable-mod fastcgi
4) 重啟 lighttpd
/etc/init.d/lighttpd force-reload
5) 在瀏覽器中驗(yàn)證結(jié)果
http://localhost/hello 得到的結(jié)果是 Hello, world!
http://localhost/hello/sendltd 得到的結(jié)果是 Hello, sendltd!
6) 補(bǔ)充說(shuō)明
這樣配置靜態(tài)頁(yè)面和動(dòng)態(tài)頁(yè)面可以共存,不需要配置 mod_rewrite。
每次修改 python 腳本都要重啟lighttpd。
可以在 10-fastcgi.conf 中 配置多個(gè)sever,但是socket不能相同 。
[l參考鏈接]
http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModFastCGI http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ConfigurationOptions

相關(guān)文章

  • 通過(guò)yum升級(jí)CentOS/RHEL最小化安裝的方法

    通過(guò)yum升級(jí)CentOS/RHEL最小化安裝的方法

    下面小編就為大家?guī)?lái)一篇通過(guò)yum升級(jí)CentOS/RHEL最小化安裝的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • Linux deepin 刪除多余內(nèi)核的實(shí)現(xiàn)方法

    Linux deepin 刪除多余內(nèi)核的實(shí)現(xiàn)方法

    這篇文章主要介紹了Linux deepin 刪除多余內(nèi)核的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 使用VMware 15 安裝虛擬機(jī)和使用CentOS 8的步驟詳解

    使用VMware 15 安裝虛擬機(jī)和使用CentOS 8的步驟詳解

    這篇文章主要介紹了使用VMware 15 安裝虛擬機(jī)和使用CentOS 8的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 使Apache實(shí)現(xiàn)gzip壓縮配置

    使Apache實(shí)現(xiàn)gzip壓縮配置

    Apache默認(rèn)的http.conf配置文件中沒(méi)有開(kāi)啟gzip壓縮,apache1.3.x可以用mod_gzip進(jìn)行優(yōu)化網(wǎng)頁(yè)瀏覽的速度,在apache2中也嘗試用mod_gzip,但是配置后確發(fā)現(xiàn)網(wǎng)頁(yè)不能正確顯示(空白頁(yè)),所以改換為mod_deflate
    2014-08-08
  • CentOS 7.2 安裝MariaDB詳細(xì)過(guò)程

    CentOS 7.2 安裝MariaDB詳細(xì)過(guò)程

    這篇文章主要為大家介紹了CentOS 7.2 安裝MariaDBMariaDB數(shù)據(jù)庫(kù)管理系統(tǒng)詳細(xì)過(guò)程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • CentOS下搭建Sendmail郵件服務(wù)器步驟詳解

    CentOS下搭建Sendmail郵件服務(wù)器步驟詳解

    本篇文章主要介紹了CentOS下搭建Sendmail郵件服務(wù)器步驟詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • linux上搭建私有Git服務(wù)器的詳細(xì)教程

    linux上搭建私有Git服務(wù)器的詳細(xì)教程

    這篇文章主要介紹了linux上搭建私有Git服務(wù)器的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 配置Linux服務(wù)器SSH 安全訪問(wèn)的四個(gè)小技巧

    配置Linux服務(wù)器SSH 安全訪問(wèn)的四個(gè)小技巧

    越來(lái)越多的站長(zhǎng),開(kāi)始使用獨(dú)立主機(jī)(Dedicated Host)和 VPS。而為了節(jié)省成本或提高性能,不少人的獨(dú)機(jī)和 VPS,都是基于 unmanaged 的裸機(jī),一切都要自己 DIY。這時(shí)候,安全策略的實(shí)施,就猶為重要。
    2010-12-12
  • Linux系統(tǒng)下如何創(chuàng)建普通用戶(hù)并更改用戶(hù)組

    Linux系統(tǒng)下如何創(chuàng)建普通用戶(hù)并更改用戶(hù)組

    這篇文章主要介紹了Linux系統(tǒng)下如何創(chuàng)建普通用戶(hù)并更改用戶(hù)組問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • yum 命令使用講解

    yum 命令使用講解

    這篇文章主要介紹了yum 命令使用講解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評(píng)論