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項目了