您好,登錄后才能下訂單哦!
這篇文章給大家介紹CentOS中怎么部署Django項目,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
現在我們開始創建 python 項目。打開首頁的 python 項目管理器,點擊 添加項目。填充數據:_ 項目名稱:自定義就行 _ 路徑:定位到 manage.py 文件所在的路徑 _ Python 版本:選擇你項目對應的 python 版本 _ 框架:選擇 Django _ 啟動方式:uswgi _ 啟動文件/文件夾:定位到 wsgi.py 所在的路徑 _ 端口:自定義就行,設置 1024 端口號之后的 _ 勾選上 是否安裝模塊依賴 與 開機啟動 點擊確定,然后等待創建。
上述操作,我們已經在內部啟動了,接下來就是設置成網站服務,提供外部訪問,并設置 nginx 代理加載靜態文件。
在 python 項目管理器 中點擊 【映射】,設置域名(或者外網 IP)。
映射成功后在面板側邊欄【網站】菜單中查看。(此時已經可以在外部訪問了。但是是沒有靜態文件的)
在網站中點擊我們剛才映射出的域名或 ip,會出現一個彈窗,選擇 反向代理-》配置文件
找個縫隙,來添加靜態文件和媒體資源的配置。
關于靜態文件:就是存放 css,js 文件的位置。django 框架中以 static 命名的。
關于媒體資源:比如用戶上傳圖片的存放位置,一般命名為 media。你設置的什么名字就寫什么名字。
location /static/ { alias /www/wwwroot/myblog/static/; } location /media/ { alias /www/wwwroot/myblog/media/; }
按照文件路徑設置即可,只需要替換紅色框內的,換成你的路徑,其他的不用動。
關于CentOS中怎么部署Django項目就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。