码迷,mamicode.com
首页 > 其他好文 > 详细

nginx+uwsgi 部署

时间:2015-03-30 16:15:30      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

安装nginx 配置 nginx配置文件 usr/local/nginx/conf/nginx.conf
location / {
root html;
index index.html index.htm;
uwsgi_pass 45.64.112.4:8080;
include uwsgi_params;
}

添加跳转地址
uwsgi_pass 45.64.112.4:8080; #(要与uwsgi里面配置一致)
include uwsgi_params;

启动nginx
cd /usr/local/nginx/sbin/
./nginx


安装 uwsgi
在项目根目录下新建配置文件 start.ini (为什么一点要在根目录下,没做研究,应该地址指定了就OK了。) 这个是ini文件。还可以写xml json 配置。但是测试都失败了。以后再写了。
[uwsgi]
socket = 45.64.112.4:8080 #flask 服务地址 、端口
processes = 4 #链接数(可能有误)
threads = 2 #进程数(可能有误)
master = true
pythonpath = /home/python/project/webapp #项目根目录
module = start #启动文件名称 start.py 写start
callable = app #实例化Flask的变量名称 app
memory-report = true
daemonize = /root/project/hello/uwsgi.log #设置后台日志输出 (写了这个uwsgi才会在后台执行)

启动uwsgi
uwsgi --ini start.ini

 

nginx+uwsgi 部署

标签:

原文地址:http://www.cnblogs.com/iyanjun/p/4378168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!