Windows 下可以以 fastcgi 的方式运行 webpy 网站应用,下面详细说明如何设置开发环境。
一、 安装 nginx 。
1 、首先到 nginx 的官方网站 ( www.nginx.org ) 下载最新版本 nginx 的 windows 直接运行包,将其解压至任一目录,最好不要解压至有空格的目录中。例如我的是:
D:/nginx-0.9.5
2、 然后设置 conf 下的 nginx.conf 文件如下,详细的设置命令可参考张宴的 nginx 书籍:
3、 然后运行 nginx.exe 。
4、 在浏览器中打开地址: http://127.0.0.1/ 。见到 nginx 的运行界面证明安装成功
二、 安装 python ,我安装的是 2.7.1 版本
三、 安装 flup ,我的是 1.0.2 。下载,解压,运行 setup.py install 即可。
四、 安装 webpy ,我的是 0.34 版。下载,解压,运行 setup.py install 即可。
五、建立一个项目文件夹,例如: mysite 。并在此目录下建立项目文件,例如: index.py 。内容如下:
运行此文件如下:
Index.py 8051 fastcgi
此处注意一点:端口必须与 nginx.conf 中的“fastcgi_pass 127.0.0.1:8051; ”一致。否则打不开网页。
完成。