Django專案部署到阿里雲伺服器(總結)

2021-10-04 16:54:01 字數 483 閱讀 1664

關閉防火牆

service firewalld stop
乙個基於python的開源web框架,請確保自己熟悉它的框架目錄結構。

python manage.py runserver 0.0.0.0:80 &
最後面的」&」,這符號表示在後台執行該程序。這裡的ip位址如果用公網ip

會執行不了,而用0.0.0.0則外網和127.0.0.1都能夠訪問。

uwsgi是乙個web伺服器,它實現了wsgi協議、uwsgi、http等協議。

uwsgi是伺服器和服務端應用程式的一種協議,規定了怎麼把請求**給應用程式和返回; uwsgi是一種線路協議而不是通訊協議,在此常用於在uwsgi伺服器與其他網路伺服器的資料通訊。乙個基於自有的uwsgi協議、wsgi協議和http服務協議的web閘道器。閘道器的作用就是在協議之間進行轉換。

專案部署到阿里雲Linux

1.ftp file transfer prptocol 我用的是xftp 是在linux伺服器上安裝這個ftp的 2.xshell直接操作linux客戶端,安裝刪除jdk tomcat,xshell等一系列操作 具體的操作步驟 1.先買伺服器 linux一些操作命令,在xshell上面用的 建立目...

Django專案部署在阿里雲Ubuntu伺服器

django的配置檔案需要做一些修改。1.修改allowed hosts為伺服器的ip allowed hosts 2.修改debug true為false,配置檔案裡有醒目的警告 security warning don t run with debug turned on in producti...

Django專案上傳部署到阿里雲Centos7

第一步 將本地測試好的專案及資料庫壓縮 第二部,建立虛擬環境 mkdir p data env virtualenv python usr bin python3 ll env 然後進入 cd data env ll env bin 啟動虛擬環境 source activate 預設使用的是sqli...