nginx的安装配置nginx
uwsgi的安装配置c++
安装前提:
在安装nginx前,须要确保系统安装了gcc,gcc++,open-devel和zlib-devel。软件。安装必须软件:flask
yum install gcc-c++ yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
安装:下载nginx浏览器
wget http://nginx.org/download/nginx-1.7.10.tar.gz tar -xzvf nginx-1.7.10.tar.gz cd nginx-1.7.10 ./configure make && make install
启动nginx(默认的安装目录,若有更改请到你本身的安装目录)app
/usr/lcoal/nginx/sbin/nginx
打开浏览器访问你的ip出现
welcome to nginx
表示安装成功dom
关闭nginxsocket
#查询nginx主进程号 ps -ef | grep nginx #中止进程 kill -QUIT 主进程号 #快速中止 kill -TERM 主进程号 #强制中止 pkill -9 nginx
重启nginxcode
/usr/local/nginx/sbin/nginx -s reload
配置nginx(/usr/local/nginx/conf/nginx.conf)server
server { listen 80; server_name app1.mydomain.com; location / { include uwsgi_params; uwsgi_pass 127.0.0.1:5000; #添加支持uwsgi } }
uwsgi的安装进程
pip install uwsgi
uwsgi的配置
针对flask的配置启动
uwsgi --socket 127.0.0.1:5000 --wsgi-file myflaskapp.py --callable app --processes 4 --threads 2--socket 本地的Ip和端口
--wsgi-file 启动的runserver.py
--callable app 程序目录
--daemonize 后台运行
这时你就可能访问你的flask项目了