【django輕量級框架】django專案部署到阿里雲伺服器流程

Li xiang007發表於2020-03-06

1 把需要上傳專案的需要的庫都重新安裝,否則的話,在執行的時候會報錯

在伺服器安裝,同樣平臺可以遠端連線,不同平臺可使用xshell

2 把專案複製到伺服器中,開啟cmd命令,進入到專案根目錄下,執行python manage.py runserver 0.0.0.0:8000,看看專案是否成功執行

在這裡插入圖片描述

3 這個時候,是隻能在伺服器中執行,如果要在外部執行的話,那麼就需要登入阿里雲,依次點選例項–更多–網路和安全組–安全組配置

在這裡插入圖片描述
在這裡插入圖片描述

4 埠和授權物件輸入下圖所示內容

在這裡插入圖片描述

5 提交之後,輸入公網IP和埠號加上urls中設定的地址就能在外網訪問了

(1)INSTALLED_APPS中應用的新增

(2)ALLOWED_HOSTS主機的設定

方式1:

ALLOWED_HOSTS = [‘外網ip’,‘localhost’, ‘0.0.0.0:8000’, ‘127.0.0.1’,]
   方式2:
    ALLOWED_HOSTS = [’*’]
(3)服務啟動方式
  當需要進行外網訪問時需:
  python manage.py runserver 0.0.0.0:8000
  若django應用的程式碼都完成並服務啟動後,我們就可以使用外網來訪問我們的應用了
  在這裡插入圖片描述
  在這裡插入圖片描述

相關文章