1. 程式人生 > >騰訊雲Centos7.4上部署django專案

騰訊雲Centos7.4上部署django專案

這段時間在做scrapy爬蟲,對爬出來的資料基於Django做了統計與視覺化,本想部署在騰訊雲上玩玩,但是因為以前沒有經驗遇到了一些問題,在這裡記錄一下:

1:centos7關閉與開啟防火牆:

  關閉: systemctl stop firewalld

  開啟: systemctl start firewalld

  檢視狀態: systemctl status firewalld 

  開機禁用  : systemctl disable firewalld

  開機啟用  : systemctl enable firewalld 2:  Django專案首先需要設定哪些ip可以通過瀏覽器訪問該專案   在 專案同名的資料夾下的settings.py 中:   ALLOWED_HOSTS = []  這個列表中可以填寫允許訪問該專案的ip,如果寫“*”就說明允許任意ip訪問該專案。 3: 在啟動Django專案時 一半情況下是: python manage.py runserver 這樣僅僅本機可以訪問該專案   python manage.py runserver 0.0.0.0:443  這樣的話是允許所有ip訪問該專案。   而且有一點需要注意,為什麼我的埠是443呢?寫445行嗎? 當然不行,因為我騰訊雲上的安全組的安全組規則設定的是對外開放的web服務埠是80和443   所以應該是隻有埠指定為這兩個其中之一,才可以訪問web服務的,當然,你也可以調整騰訊雲上的安全組規則。 如果這三點都注意到了的話,應該你的Django專案也可以正常訪問了的。