最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Nginx + webpy 用FastCGI搭建web环境
时间:2014-04-25 编辑:简简单单 来源:一聚教程网
1、所需要的软件:
代码如下 | 复制代码 |
Nginx nginx-1.4.7.tar.gz (需要包含fastcgi和rewrite模块)。 Webpy 0.32 Spawn-fcgi 1.6.2 Flup |
注意:Flup是最常见的忘记装的软件,需要安装
更老的版本应该也可以工作,但是没有测试过,最新的是可以工作的
2、安装软件
安装nginx:
代码如下 | 复制代码 |
|
安装web.py、Spawn-fcgi 、Flup
安装spawn-fcgi
代码如下 | 复制代码 |
wget http://www.lighttpd.net/download/spawn-fcgi-1.6.3.tar.gz nginx配置文件
|
检查配置文件并启动nginx
代码如下 | 复制代码 |
[root@test controllers]# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [root@test controllers]# /usr/local/nginx/sbin/nginx |
在web跟目录创建一个python文件
将下面的代码保存为index.py(或者任何你喜欢的),注意,使用Nginx配置的话,web.wsgi.runwsgi = lambda func, addr=None: web.wsgi.runfcgi(func, addr)这一行代码是必须的。
代码如下 | 复制代码 |
|
注意: 同样需要给代码设置权限,代码如下chmod +x index.py。
启动和关闭Spawn-fcgi
代码如下 | 复制代码 |
|
在浏览器上输入 IP访问出现如下图所示:
-
下一个: Xenserver VPS被挂起强制关机
相关文章
- nginx安装到指定目录的教程 12-07
- Nginx配置如何区分PC或手机访问不同域名 10-31
- 全面解析Nginx到底能做什么 10-29
- Nginx的安装和多域名配置的实现方法 09-29
- nginx location 配置 正则表达式实例详解 07-11
- nginx配置多个站点共用80端口的解决方法 06-11