uWsgi做为一款应用服务器,其安装配置是非常简单的。
一、安装
- 虚拟环境安装
pip install uwsgi
- 源码安装
wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz
tar zxvf uwsgi-latest.tar.gz
cd uwsgi-latest
make
- 测试
创建一个wsgi应用:
#example.py
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]
如您所见,它由单个Python函数组成。之所以称为“应用程序”,是因为它可以uWSGI加载器加载。
接下来我们启动 uWSGI 来运行一个 HTTP 服务器,将程序部署在HTTP端口 9000 上:
# 在虚拟环境中启动uwsgi
uwsgi --http 127.0.0.1:9000 --wsgi-file example.py
打开浏览器,输入:http://127.0