如何在阿里云上部署 Django 應(yīng)用程序

關(guān)于 Django

Django 是一個(gè)用 Python 語(yǔ)言寫(xiě)的開(kāi)源 Web 框架熙卡,可幫助開(kāi)發(fā)人員在構(gòu)想形成后僅數(shù)小時(shí)內(nèi)啟動(dòng) Web 應(yīng)用程序。它遵循模型視圖模板 (MVT) 來(lái)構(gòu)建應(yīng)用程序驳癌,這可降低 Web 開(kāi)發(fā)的復(fù)雜性,同時(shí)可讓開(kāi)發(fā)人員集中精力編寫(xiě)應(yīng)用程序颓鲜。它為網(wǎng)站地圖、內(nèi)容管理甜滨、用戶(hù)鑒權(quán)、RSS 提要及其他任務(wù)提供開(kāi)箱即用的設(shè)置衣摩。一些高流量網(wǎng)站使用 Django 是因?yàn)樗軌蚩焖佟㈧`活地進(jìn)行調(diào)整艾扮,從而可滿(mǎn)足流量波動(dòng)高峰期的需求。

前提條件

為 Python 應(yīng)用程序安裝 virtualenv 和 virtualenv wrapper栏渺,目的在于為 Python 項(xiàng)目創(chuàng)建獨(dú)立的環(huán)境。

1.啟動(dòng)服務(wù)器磕诊,先把python3當(dāng)作python默認(rèn)啟動(dòng),需要?jiǎng)h除默認(rèn)python link文件霎终,重新建立連接關(guān)系滞磺。

rm /usr/bin/python

ln -s /usr/bin/python3 /usr/bin/python

2.

apt-get update????#升級(jí)軟件包

apt-get install python3-pip #安裝pip

pip install --upgrade pip #升級(jí)pip

安裝 virtualenv

sudo pip install virtualenv

創(chuàng)建目錄以存儲(chǔ)您的 virtualenv

mkdir ~/.virtualenvs

安裝 virtualenwrapper

sudo pip install virtualenvwrapper

將這兩行添加到 ~/.bashrc 的末尾莱褒,以便加載 virtualenvwrapper 命令。

export WORKON_HOME=$HOME/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

退出广凸,然后重新打開(kāi)您的 shell,或者使用?.bashrc or source ~/.bashrc?命令重新加載 .bashrc谅海,然后一切準(zhǔn)備就緒。

apt-get install lrzsz #可以直接把文件從桌面到xshell里

apt-get install unzip #用于解壓zip壓縮包

創(chuàng)建一個(gè)新的虛擬環(huán)境

mkvirtualenv xxxxx

退出虛擬環(huán)境

deactivate

進(jìn)入虛擬環(huán)境

workon xxxxx

pip freeze > requirements.txt#導(dǎo)出該環(huán)境下所有依賴(lài)到requirements.txt文件

pip install -r requirements.txt #用requirements.txt進(jìn)行安裝

然后進(jìn)入你的項(xiàng)目扭吁,前提在虛擬環(huán)境下,python manage.py runserver 0.0.0.0:8000

還有一點(diǎn)是比較重要的侥袜,要進(jìn)入你的阿里云,然后設(shè)置你的安全組配置

然后添加安全組規(guī)則


如圖所示浦旱,你就可以在瀏覽器上訪問(wèn)你的網(wǎng)站了 公網(wǎng)IP+8000(端口)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末由蘑,一起剝皮案震驚了整個(gè)濱河市闽寡,隨后出現(xiàn)的幾起案子尼酿,更是在濱河造成了極大的恐慌,老刑警劉巖裳擎,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異鹿响,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)惶我,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)绸贡,“玉大人毅哗,你說(shuō)我怎么就攤上這事捧挺÷敲啵” “怎么了闽烙?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)黑竞。 經(jīng)常有香客問(wèn)我,道長(zhǎng)摊溶,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任莫换,我火速辦了婚禮骤铃,結(jié)果婚禮上拉岁,老公的妹妹穿的比我還像新娘惰爬。我一直安慰自己,他們只是感情好撕瞧,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著丛版,像睡著了一般。 火紅的嫁衣襯著肌膚如雪页畦。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,764評(píng)論 1 290
  • 那天豫缨,我揣著相機(jī)與錄音,去河邊找鬼好芭。 笑死,一個(gè)胖子當(dāng)著我的面吹牛舍败,可吹牛的內(nèi)容都是我干的敬拓。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼恩尾,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了翰意?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤冀偶,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后进鸠,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡客年,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年漠吻,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了量瓜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片途乃。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖耍共,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情试读,我是刑警寧澤杠纵,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布鹏往,位于F島的核電站,受9級(jí)特大地震影響伊履,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜唐瀑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望哄辣。 院中可真熱鬧赠尾,春花似錦、人聲如沸毅弧。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至元咙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間庶香,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工赶掖, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人奢赂。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像呈驶,于是被迫代替她去往敵國(guó)和親疫鹊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子袖瞻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

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