nginx+uwcgi+python部署
一、部署nginxyum install nginx -y二、安装uwsgiyum -y install uwsgi uwsgi-devel uwsgi-plugin-python查看版本uwsgi –version三、配置uwsgimkdir /data/release/pywebcd /data/release/pywe...
·
一、部署nginx
yum install nginx -y
二、安装uwsgi
yum -y install uwsgi uwsgi-devel uwsgi-plugin-python
查看版本
uwsgi –version
三、配置uwsgi
mkdir /data/release/pyweb
cd /data/release/pyweb
vim pywebt.py
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return ["from pyweb"]
vim py-uwsgi.ini
[uwsgi]
socket = 127.0.0.1:9090
wsgi-file = /data/release/pyweb/pyweb.py
plugins = python
chdir = /data/release/pyweb
processes = 2
threads = 2
post-buffering = 8192
buffer-size = 65535
socket-timeout = 10
stats = 127.0.0.1:9191
uid = uwsgi
gid = uwsgi
master = true
protocol = uwsgi
buffer-size = 8192
pidfile = /var/run/uwsgi9090.pid
启动uwsgi
uwsgi –ini /data/release/pyweb/py-uwsgi.ini
配置nginx
在server中增加
location /py {
include uwsgi_params;
uwsgi_read_timeout 3600;
uwsgi_pass 127.0.0.1:9090;
}
ok
可以访问了
更多推荐
已为社区贡献1条内容
所有评论(0)