Django在Mac下的部署

1.布署前需要關(guān)閉調(diào)試屈溉、允許任何機器訪問泼返,打開settings.py文件
  DEBUG = False
  ALLOWED_HOSTS = ['*',]
2.在本機進入虛擬環(huán)境,執(zhí)行命令導(dǎo)出當(dāng)前需要的所有包
pip freeze > plist.txt
3.通過ftp軟件FileZilla將項目代碼和plist.txt文件上傳到服務(wù)器(比如說你司買的阿里云)
4.創(chuàng)建虛擬環(huán)境,在虛擬環(huán)境上安裝包
mkvirtualenv 虛擬環(huán)境名稱
pip install -r plist.txt
5.安裝uWSGI
pip install uwsgi
6.配置uWSGI仑乌,在項目目錄下創(chuàng)建uwsgi.ini文件,配置如下
[uwsgi]
#使用nginx連接時使用
socket=127.0.0.1:8899
#直接做web服務(wù)器使用
#http=127.0.0.1:8899
#項目目錄
chdir=/Users/Desktop/PycharmProjects/Django/項目名稱
#項目中wsgi.py文件的目錄叶撒,相對于項目目錄
wsgi-file=項目名稱/wsgi.py
processes=4
threads=2
master=True
pidfile=uwsgi.pid
daemonize=uwsgi.log
7.啟動uWSGI /停止
uwsgi --ini uwsgi.ini

uwsgi --stop uwsgi.pid

#當(dāng)然你可以看下進程有木有
ps ajx|grep uwsgi
8.Nginx-轉(zhuǎn)向uwsgi

安裝移步到:Nginx Mac 安裝

9.找到Nginx路徑绝骚,配置nginx.conf文件
/usr/local/etc/nginx/nginx.conf
10.nginx.conf文件的server節(jié)點下添加新的location項,指向uwsgi的ip與端口
location / {
            #將所有的參數(shù)轉(zhuǎn)到uwsgi下
            include uwsgi_params;
            #uwsgi的ip與端口
            uwsgi_pass 127.0.0.1:8899;
        }
具體修改如圖:
11.png
11.在server節(jié)點下添加新的location項祠够,用于處理靜態(tài)文件压汪,如上圖
location /static {
        alias /var/www/dailyfresh/static/;
    }
12.在服務(wù)器上創(chuàng)建如下目錄(我這里本機作為服務(wù)器)
sudo mkdir -vp /var/www/dailyfresh/static/
修改目錄權(quán)限
sudo chmod 777 /var/www/dailyfresh/static/
22.png
13.修改settings.py文件
STATIC_ROOT='/var/www/dailyfresh/static/'
14.收集所有靜態(tài)文件到static_root指定目錄
python manage.py collectstatic
15.開啟器nginx 開啟uwsgi
nginx

uwsgi --ini uwsgi.ini
16.127.0.0.1:8080 就能成功訪問了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市古瓤,隨后出現(xiàn)的幾起案子止剖,更是在濱河造成了極大的恐慌腺阳,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件穿香,死亡現(xiàn)場離奇詭異亭引,居然都是意外死亡,警方通過查閱死者的電腦和手機皮获,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門焙蚓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人洒宝,你說我怎么就攤上這事购公。” “怎么了雁歌?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵宏浩,是天一觀的道長。 經(jīng)常有香客問我靠瞎,道長比庄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任乏盐,我火速辦了婚禮佳窑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘丑勤。我一直安慰自己华嘹,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布法竞。 她就那樣靜靜地躺著耙厚,像睡著了一般。 火紅的嫁衣襯著肌膚如雪岔霸。 梳的紋絲不亂的頭發(fā)上薛躬,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天,我揣著相機與錄音呆细,去河邊找鬼型宝。 笑死,一個胖子當(dāng)著我的面吹牛絮爷,可吹牛的內(nèi)容都是我干的趴酣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼坑夯,長吁一口氣:“原來是場噩夢啊……” “哼岖寞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起柜蜈,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤仗谆,失蹤者是張志新(化名)和其女友劉穎指巡,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體隶垮,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡藻雪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了狸吞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片勉耀。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖捷绒,靈堂內(nèi)的尸體忽然破棺而出瑰排,到底是詐尸還是另有隱情,我是刑警寧澤暖侨,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站崇渗,受9級特大地震影響字逗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜宅广,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一葫掉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧跟狱,春花似錦俭厚、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至关翎,卻和暖如春扛门,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纵寝。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工论寨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人爽茴。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓葬凳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親室奏。 傳聞我的和親對象是個殘疾皇子火焰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容