[問題] django+AWS EC2

看板Python作者時間11年前 (2013/05/12 22:42), 編輯推噓1(1010)
留言11則, 5人參與, 最新討論串1/1
各位前輩大家好,我在練習使用django的tutorial時,做到modeladmin https://docs.djangoproject.com/en/1.5/intro/tutorial02/ 這個網頁中,執行python manage.py runserver 這個command 由於我的開發環境是在AWS EC2上,我沒辦法利用網站上的例子一般給一個 http://127.0.0.1:8000/admin 就進入modeladmin 我試過把範例的資料夾整個搬到我的ec2的/var/www/這個資料夾裡,不過完全沒有用 能不能請版上的前輩給我一點建議呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.43.156 ※ 編輯: hbman 來自: 114.25.43.156 (05/12 22:43)

05/12 23:28, , 1F
你的 AWS EC2 的 IP 不是 127.0.0.1 呀 ...
05/12 23:28, 1F

05/13 00:11, , 2F
要練習就先在自已的機器就很夠啦
05/13 00:11, 2F

05/13 03:19, , 3F
127.0.0.1 是本機 IP
05/13 03:19, 3F

05/13 03:19, , 4F
你應該改用你的機器的 IP
05/13 03:19, 4F

05/13 08:20, , 5F
你要去申請一個 AWS 的 elastic IP 來取代 127.0.0.1
05/13 08:20, 5F

05/13 08:21, , 6F
然後要學寫 web app 麻煩先懂一些基本的網路知識
05/13 08:21, 6F
不好意思,我可能沒有寫清楚,我知道127.0.0.1是localhost啦 我是想知道如果說在別台上的話,project資料夾要放在哪邊,我當然也沒有完全照著 tutorial上面的網址打 ※ 編輯: hbman 來自: 163.14.215.138 (05/13 14:28)

05/13 17:06, , 7F
資料夾放哪邊都好 下指令跑 runserver 的 manage.py
05/13 17:06, 7F

05/13 17:07, , 8F
自己知道要去同目錄的 project 找檔案
05/13 17:07, 8F

05/13 17:09, , 9F
用 python manage.py runserver 0.0.0.0:8000
05/13 17:09, 9F

05/13 17:09, , 10F
然後外部指定該台 server 用的 IP 應該就連得上了
05/13 17:09, 10F

05/14 01:42, , 11F
加油,今天也恍神被IP搞好久,一樣是AWS EC2+Django~
05/14 01:42, 11F
文章代碼(AID): #1HZwfjJC (Python)