首頁 >後端開發 >php教程 >Linux中為flask框架網站設定uwsgi+nginx伺服器

Linux中為flask框架網站設定uwsgi+nginx伺服器

WBOY
WBOY原創
2016-07-29 09:05:47981瀏覽

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 安裝nginx

cd /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/nginx 

make

make install

3 安裝uwsgi

pip 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教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn