ubuntu 云服務器部署Apache+Django 坑1

環(huán)境:騰訊云服務器眯分、ubuntu16拌汇、Apache2、MySQL5.7弊决、Django2.2噪舀、python3.5(ubuntu自帶)

照著網(wǎng)上流程部署了Django網(wǎng)站,然而在自己電腦輸入云服務器的公網(wǎng)ip卻總是Apache的error頁面飘诗,在ubuntu輸入

cat /var/log/apache2/error.log

顯示的是 wsgi.py 文件里出錯与倡,ImportError: No module named 'django';我一直以為是/etc/apache2/sites-available/mysite.conf出錯了昆稿,一直搜索辦法纺座,一直改,然而一天都還沒解決溉潭,甚至重裝系統(tǒng)净响,換python版本。喳瓣。馋贤。



/etc/apache2/sites-available/mysite.conf

<VirtualHost *:80>
ServerName 129.28.68.126
ServerAlias www.floprobe.com
ServerAdmin 1696662197@qq.com

WSGIScriptAlias / /home/ubuntu/mysite/mysite/wsgi.py

Alias /media/ /home/ubuntu/mysite/media/
Alias /static/ /home/ubuntu/mysite/collected_static/

<Directory /home/ubuntu/mysite/media>
    Require all granted
</Directory>

<Directory /home/ubuntu/mysite/collected_static>
    Require all granted
</Directory>

<Directory /home/ubuntu/mysite/mysite>
<Files wsgi.py>
    Require all granted
</Files>
</Directory>
</VirtualHost>

檢查錯誤方法有:

1、apachectl configtest 命令
2畏陕、運行python3 manage.py runserver
3配乓、在控制臺檢查django包是否存在


image.png

這時我發(fā)現(xiàn)Apache配置沒問題,工程沒問題,Django包也存在犹芹,但是就是顯示ImportError: No module named 'django'

最終在StackOverflow上找到答案:原來是django等包安裝路徑錯了崎页,導致權限不夠。我一開始安裝用pip3 install django羽莺,用pip3 show django發(fā)現(xiàn)Django在/home/ubuntu/.local/lib/python3.5/site-packages实昨,所以我就入坑了。正確安裝是用sudo pip3 install django盐固,其他包也是要加上sudo的,這樣安裝路徑就是/usr/local/lib/python3.5/dist-packages丈挟。


總結(jié)

1刁卜、cat /var/log/apache2/error.log命令很有用的,可以知道錯誤信息曙咽。
2蛔趴、直接用ubuntu自帶的python3.5沒問題的,沒必要換3.6或3.7例朱,如果要換版本也沒問題孝情,只不過折騰久一點。
3洒嗤、部署Django可以不用虛擬環(huán)境箫荡,那樣只會更加折騰自己。
4渔隶、云服務器如果是ubuntu系統(tǒng)羔挡,遠程桌面就不要想了,只會浪費時間间唉,就算成功绞灼,得到也是黑漆漆的界面。逼著自己用純控制臺吧呈野。如果云服務器系統(tǒng)是window就可以遠程桌面了低矮。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市被冒,隨后出現(xiàn)的幾起案子军掂,更是在濱河造成了極大的恐慌,老刑警劉巖姆打,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件良姆,死亡現(xiàn)場離奇詭異,居然都是意外死亡幔戏,警方通過查閱死者的電腦和手機玛追,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人痊剖,你說我怎么就攤上這事韩玩。” “怎么了陆馁?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵找颓,是天一觀的道長。 經(jīng)常有香客問我叮贩,道長击狮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任益老,我火速辦了婚禮彪蓬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘捺萌。我一直安慰自己档冬,他們只是感情好,可當我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布桃纯。 她就那樣靜靜地躺著酷誓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪态坦。 梳的紋絲不亂的頭發(fā)上盐数,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天,我揣著相機與錄音驮配,去河邊找鬼娘扩。 笑死,一個胖子當著我的面吹牛壮锻,可吹牛的內(nèi)容都是我干的琐旁。 我是一名探鬼主播,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼猜绣,長吁一口氣:“原來是場噩夢啊……” “哼灰殴!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起掰邢,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤牺陶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后辣之,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掰伸,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年怀估,在試婚紗的時候發(fā)現(xiàn)自己被綠了狮鸭。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片合搅。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖歧蕉,靈堂內(nèi)的尸體忽然破棺而出灾部,到底是詐尸還是另有隱情,我是刑警寧澤惯退,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布赌髓,位于F島的核電站,受9級特大地震影響催跪,放射性物質(zhì)發(fā)生泄漏锁蠕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一懊蒸、第九天 我趴在偏房一處隱蔽的房頂上張望匿沛。 院中可真熱鬧,春花似錦榛鼎、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至苏揣,卻和暖如春黄鳍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背平匈。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工框沟, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人增炭。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓忍燥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親隙姿。 傳聞我的和親對象是個殘疾皇子梅垄,可洞房花燭夜當晚...
    茶點故事閱讀 44,647評論 2 354