[关闭]
@breakerthb 2016-06-04T10:39:55.000000Z 字数 1490 阅读 1276

uWSGI安装

uWSGI


源码安装

适用于各种Linux平台。

可以去pypi,搜索uwsgi下载:https://pypi.Python.org/pypi/uWSGI/

安装命令如下:

$ tar xvzf uwsgi-2.0.9.tar.gz
	$ cd uwsgi-2.0.9
$ make

pip安装

这也是django1.7文档里推荐的方式,适合各种Linux平台。

$ sudo pip install uwsgi

注:下图为官网的安装说明截图:

测试安装成功

新建test.py文件,内容如下:

def application(env, start_response):
    start_response('200 OK', [('Content-Type','text/html')])
        return "Hello World"

然后在终端运行:

$ uwsgi --http :8001 --wsgi-file test.py

在浏览器内输入:http://127.0.0.1:8000,看是否有“Hello World”输出,若没有输出,请检查你的安装过程。

配置

ini 格式说明

1,ini配置为 key=value 形式
2,在ini配置文件里,#号为注释,
3,布尔值为 true 和 false
4,在命令行里,uwsgi myconf.ini 等价于 uwsgi --ini myconf.ini

ini 配置示例

[uwsgi]  
socket = 127.0.0.1:8000  
workers = 4  

uwsgi 选项说明

1,命令行参数格式:--
2,配置格式(以ini为例):option = xxxx

其他选项,具体可以通过 --help 选项来查看:

$ uwsgi --help

注:下图为官网的 django ini 配置说明截图:

■ 参考:

A,《官方文档》:http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart.html
B,《uWSGI参考资料》:http://www.cnblogs.com/zhouej/archive/2012/03/25/2379646.html

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注