如何在Centos里部署Django?

在Centos里部署Django瀑志,為了使服務(wù)器可以部署更多的項目而不沖突涩搓,最好使用虛擬環(huán)境。
python2 如何安裝虛擬環(huán)境后室,在下不清楚缩膝,見諒混狠,是時候切換到python3了岸霹,騷年。

首選安裝python3将饺,我安裝的是最新的python3.6版本贡避,命令:

yum install python36 python36-devel

安裝完成之后,我習(xí)慣在用戶home目錄下建立虛擬環(huán)境予弧,比如創(chuàng)建用戶:django

#useradd django
#passwd Django

創(chuàng)建完用戶之后就切換到指定用戶下面:su - django
在 visudo里刮吧,把django加上sudo權(quán)限(不細(xì)說了)。
創(chuàng)建虛擬環(huán)境:

sudo python3.6 -m venv .venv

后面的.venv 是你創(chuàng)建的虛擬環(huán)境名稱掖蛤,如果你有多個項目要部署杀捻,那最好起一個有意義的名字。

到.venv目錄下看看:


image.png

ok,建立好了蚓庭。我們激活虛擬環(huán)境:

source ~/.venv/bin/activate

剩下的事就是安裝項目依賴的庫了

pip3 install django==2.0.1
pip3 install mysql-connector
pip3 install pillow
pip3 install mysql-connector-python
pip3 install uwsgi

依賴的庫都安裝好以后致讥,可以在項目目錄下執(zhí)行:python3.6 manage.py runserver

如果可以正常運行,那么說明項目沒問題了器赞,可以繼續(xù)下一步垢袱。

下一步,用uwsgi跑項目港柜。

上面已經(jīng)安裝了uwsgi请契,只需創(chuàng)建一個配置文件即可,我放到/etc/uwsgi.ini
編輯uwsgi.ini

[uwsgi]
socket = 127.0.0.1:9002
chdir=/data/myproject
wsgi-file=/data/myproject/wsgi.py#項目文件自帶的uwsgi.py
virtualenv = /root/.venv#虛擬環(huán)境目錄
processes=4#進(jìn)程數(shù)
threads=4#線程數(shù)
stats = 127.0.0.1:9008 #狀態(tài)
daemonize = /data/log/httpServer.log#日志,改成自己喜歡的目錄
pidfile = /tmp/uwsgi.pid#pid
vacuum = true
log-maxsize = 50000000

運行uwsgi:

找到虛擬環(huán)境目錄bin下面的uwsgi,執(zhí)行他:

/root/.venv/bin/uwsgi       /etc/uwsgi.ini#后面跟上配置文件

查看日志爽锥,daemonize = /data/log/httpServer.log#日志涌韩,改成自己喜歡的目錄,沒有報錯就ok了救恨。
同時看看9002端口起來了沒有贸辈,命令:

netstat -an |grep 9002

起來了,日志不報錯就OK了肠槽。這時候您用瀏覽器訪問9002端口就可以打開網(wǎng)站了擎淤。

安裝Nginx

yum install nginx

講究的人可以自己下載源碼編譯安裝。
安裝完成之后秸仙,找到nginx配置文件嘴拢,/etc/nginx/nginx.conf
修改它:
這里只貼出server部分,其余部分屬于優(yōu)化寂纪,不影響功能席吴。

server {
        listen 80;#監(jiān)聽80端口
        server_name s2.test.com;#監(jiān)聽的域名
        access_log /data/log/access.log;#日志
        error_log /data/log/error.log;#日志
        charset     utf-8;
        client_max_body_size 75M;
        location / {
        include     /etc/nginx/uwsgi_params;
                uwsgi_pass  127.0.0.1:9002;
        }
        location /static {
            root /data/myproject;#對應(yīng)項目靜態(tài)目錄/data/myproject/static
        }
        location /media {
            root /data/myproject;#同上media目錄
       }
}

nginx -t 測試配置文件是否有錯誤。
準(zhǔn)確無誤后捞蛋,啟動nginx

#nginx

訪問域名試試吧~孝冒,不明白請留言。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拟杉,一起剝皮案震驚了整個濱河市庄涡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搬设,老刑警劉巖穴店,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拿穴,居然都是意外死亡泣洞,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門默色,熙熙樓的掌柜王于貴愁眉苦臉地迎上來球凰,“玉大人,你說我怎么就攤上這事腿宰∨凰撸” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵酗失,是天一觀的道長义钉。 經(jīng)常有香客問我,道長规肴,這世上最難降的妖魔是什么捶闸? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任夜畴,我火速辦了婚禮,結(jié)果婚禮上删壮,老公的妹妹穿的比我還像新娘贪绘。我一直安慰自己,他們只是感情好央碟,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布税灌。 她就那樣靜靜地躺著,像睡著了一般亿虽。 火紅的嫁衣襯著肌膚如雪菱涤。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天洛勉,我揣著相機(jī)與錄音粘秆,去河邊找鬼。 笑死收毫,一個胖子當(dāng)著我的面吹牛攻走,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播此再,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼昔搂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了输拇?” 一聲冷哼從身側(cè)響起摘符,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎淳附,沒想到半個月后议慰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蠢古,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡奴曙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了草讶。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洽糟。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖堕战,靈堂內(nèi)的尸體忽然破棺而出坤溃,到底是詐尸還是另有隱情,我是刑警寧澤嘱丢,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布薪介,位于F島的核電站,受9級特大地震影響越驻,放射性物質(zhì)發(fā)生泄漏汁政。R本人自食惡果不足惜道偷,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望记劈。 院中可真熱鬧勺鸦,春花似錦、人聲如沸目木。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刽射。三九已至军拟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間誓禁,已是汗流浹背吻谋。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留现横,地道東北人漓拾。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像戒祠,于是被迫代替她去往敵國和親骇两。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348

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