首先了解wsgi是一個python web服務器,uwsgi實現了wsgi所有的功能,性能穩定,效率高的服務器;
1.安裝uwsgi
pip install uwsgi
2.配置uwsgi
創建一個uwsgi.ini的文件,該文件的內容如下
[uwsgi] #使用nginx連接時使用 socket=0.0.0.0:8000 #直接做web服務器使用 #http=0.0.0.0:8000 #項目目錄 chdir= /home/計算機名/項目名 #項目中wsgi.py文件的目錄,相當於項目目錄 wsgi-file=項目名/wsgi.py processes=4 threads=2 # 主進程 master=True #pid文件, 用於腳本啟動,停止 pidfile=uwsgi.pid daemonize=uwsgi.log
3.啟動
uwsgi --ini uwsgi.ini
3.1 如果想查看啟動是否成功:
ps aux | grep uwsgi
4. 重新啟動
uwsgi --reload uwsgi.pid
5.停止
uwsgi --stop uwsgi.pid