Linux中為flask框架網站配置uwsgi+nginx伺服器
在home/admin/目錄下存在myproject程序,裡面有hello.py
1 安裝pip
wget "https://pypi.python.org/package /source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb"--no-check-certificate
# tar -xzvf pip-1.5.4.gip-1. .4
# python setup.py install
或yum installpip
2 安裝nginx
cd /usr/local/
2 安裝nginxcd /usr/local/http://nginx.org/download/nginx-1.2.8.tar.gz
tar -zxvf nginx-1.2.8.tar.gz
cd nginx-1.2.8 -prefix=
/usr/local/nginxmake
make install 3 安裝uwsgipip install uwsgi[uwsgi]
socket = 127.0.0.1:8001 #註: 指定某個固定埠
processes = 4 #註:跑幾個進程,這裡用4個進程
threads = 2223 pythonpath = /home/admin/myproject
module = hello
callable = app
memory-report = true
/ local/nginx/conf/中nginx.conf內容
server {
listen
root/home/admin/myproject;uwsgi_pass 127.0.0.1:8001;
include /usr/造成
啟動uwsgi:
uwsgi –ini /home/admin/myproject/config.ini
啟動nginx :
確保系統的80 連接埠沒有其他程式佔用,
/usr/local/nginx/sbin/nginx
在瀏覽器中輸入:127.0.0.1:8080可以存取
在瀏覽器中輸入:127.0.0.1:8080可以存取。需要訪問,需要設定linux伺服器防火牆,使所設定的連接埠號碼8080通過以上就介紹了Linux中為flask框架網站配置uwsgi+nginx伺服器,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。