快速上手Quixote

来源:互联网 发布:马云 刘强东 知乎 编辑:程序博客网 时间:2024/06/15 23:13

快速上手Quixote

Luo Weifeng 2011-6-19

关于Quixote的详细信息不了解的童鞋可以去官方网站看看:http://www.quixote.ca

这里的快速实例使用的方案是:

[Diagram of SCGI server]

这里我们选择lighttpd。

配置环境:

注意:我使用的ubuntu标准版,如果使用window,配置是不同的,不在本文叙述中。

1. 首先安装Quixote

$sudo apt-get install python-quixote

2. SCGI模块

$sudo apt-get install python-scgi

3. lighttpd

$sudo apt-get install lighttpd

(注:如果您使用的apache服务器而不是lighttpd,可能需要的是 libapache2-mod-scgi )

配置lighttpd

为了测试方便我们假设在您的主目录下存在一个目录叫workspace,以下是我们这个小程序的目录结构。

workspace:

-------------lighttpd.conf

-------------scgi-server.py

-------------app:

                ------------- __init__.py

               -------------hello:

                               ------------- __init__.py

                              ------------- hello_ui.ptl

测试用代码:

lighttpd.conf

 

 

scgi-server.py

 

 

app/__init__.py

 

 

app/hello/__init__.py

 

 

app/hello/hello_ui.ptl

 

 

测试运行

$ python scgi-server.py
$ /usr/sbin/lighttpd -f lighttpd.conf
 $ lynx  http://localhost:8080/hello/bob ,就可以看到 "Hello, ''bob''!"了

 

原创粉丝点击