python项目部署
python项目部署 web项目 可以使用Nginx+uwsgi+flask/Django python安装uwsgi apt-get install build-essential python-dev //先安装依赖 1)通过pip安装 pip install uwsgi 2)通过安装脚本安装 curl http://uwsgi.it/install | bash -s default /tmp/uwsgi 3)源代码安装 wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz tar zxvf uwsgi-latest.tar.gz cd uwsgi-latest make 安装完成后,在当前目录下,你会获得一个 uwsgi 二进制文件 使用例子 创建文件 foobar.py def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return [b"Hello World"] 将程序部署在HTTP端口 9090 上: uwsgi --http :9090 --wsgi-file foobar.py 添加并发和监控 默认情况下,uWSGI 启动一个单一的进程和一个单一的线程。