參考:
pip install django
django-admin startproject mysite
cd mysite/mysite
settings.py檔案(
debug = true
allowed_hosts = ['127.0.0.1', 'localhost ', '你的公網ip','網域名稱']
python3 manage.py runserver 0.0.0.0:8099
接下來登入阿里雲ecs後台-安全組-配置規則-開放8099埠,在瀏覽器上輸入發現無法訪問
啟動服務後在瀏覽器輸入:
參考:這是一篇關於如何在linux下,以後臺程序的方式執行服務,命令改改基本上就通用了。
開發完django專案後,需要把專案部署到linux環境下。當然,直接在目錄下敲擊命令不就行了嘛(python3 manage.py runserver 0.0.0.0:8099),但是這是以前臺的形式啟動的;
直接上操作,進入到manage.py所在目錄,接下來vim start.sh,輸入如下內容,根據個人情況,修改一些內容
ps -aux | grep python3|xargs kill -9
ps -aux | grep python3|xargs kill -9
直接kill掉執行的django服務,這是關閉這個服務
要執行這個這倆個命令,還需要看是否擁有操作許可權,最簡單的命令就是
chmod +777 start.sh
chmod +777 stop.sh
在該目錄下:
./start.sh啟動django;
./stop關閉django服務
(1)網域名稱:8099
完美!!
IIS8部署Django專案
之前和同伴使用django做了乙個小 想將這個 部署到真實的生產環境中,測試穩定性與可用性,於是租用了乙個雲伺服器,並將django部署到上面的iis中。首先確保自己的django 在伺服器上可以通過命令列 runserver 正常執行。在伺服器管理器中,新增角色與功能 新增角色與功能,其中cgi元...
CentOS7部署Django專案(1)
yum install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel gcc make ywgettar zxvf python 3.6.8.tgz切換到解壓目錄下 co...
CentOS 6 8 部署django專案二
centos 6.8 部署django專案一 專案部署後發現部分頁面的樣式丟失,是因為在nginx中配置的static路徑中未包含。解決 在settinfs.py中新增 static root os.path.join base dir,static all 然後執行 python3 manage....