第1步基本可以省略杭攻,基本系統(tǒng)全部都安裝了
1.yum?install build-essential python-dev ??
centos的鏡像,需要用yum代替apt-get
2.Python 安裝 uWSGI
通過 pip 命令:
pip install uwsgi
重點來了:
3.在項目目錄內(nèi),新建一個文件 ?如: yourfile.ini
寫入:
[uwsgi]
http=0.0.0.0:8000
#項目目錄
chdir = /root/pytest/test1
#配置文件里的wsgi.py的地址
wsgi-file = test1/wsgi.py
processes = 4
threads = 2
#啟動一個master進程來管理其他進程,其中的4個uwsgi進程都是這個master進程的子進程榴鼎,如果kill這個master進程温峭,相當于重啟所有的uwsgi進程,方便關(guān)閉和重啟
master=True
#保存啟動之后主進程的pid
pidfile=uwsgi.pid
#設(shè)置uwsgi后臺運行,uwsgi.log保存日志信息 自動生成
daemonize=uwsgi.log
#設(shè)置虛擬環(huán)境的路徑? 1.cd? 2.cd .virtualenvs? 3.cd dailyfresh? 4.pwd
virtualenv=/root/.virtualenvs/test
如圖所示:
4. ?注意進入項目目錄內(nèi)啟動: 如下圖所示
uwsgi yourfile.ini ?
?即可啟動后臺運行