win7系統部署django專案

2022-08-23 15:03:08 字數 1535 閱讀 6011

python 3.8.3

django 3.1.7

apache v16

mod_wsgi 3.8

db:sqlite3

1.檢查下python的版本

2.檢查下django是否安裝,能不能執行: python manage.py runserver

進入bin資料夾,按住 「shift」 鍵 + 滑鼠的右鍵,進入cmd視窗,

輸入命令 httpd -k install  或者  httpd -k install -n "apache2.4"

然後apache就安裝成功了,進入服務,開啟apache,在瀏覽器可以輸入 127.0.0.1 進行測試

django部署到apache需要借助 mod_wsgi,所以是需要安裝這個的

輸入命令,安裝mod_wsgi:pip install mod_wsgi-4.6.4+ap24vc15-cp37-cp37m-win_amd64.whl

安裝完了以後,在輸入命令:mod_wsgi-express module-config

這時候,電腦會返回三條資訊,這個資訊很重要,需要儲存下來,在配置apache的時候需要用到

如果你只是學習部署,那麼按照以下的方式部署就可以了,如果是部署公司專案,嗯,一般公司專案不會部署在windows上,或者說不會部署在win7上

進入到 apache 的 conf 資料夾,開啟 httpd.conf

滾動條一直拉倒最後,然後配置

#

mod-wsgi 返回的三條資訊,例:

loadfile "

c:/program files/python/python38.dll

"loadmodule wsgi_module

"c:/program files/python/lib/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd

"wsgipythonhome

"c:/program files/python"#

現在就是配置django專案,例:

wsgiscriptalias / f:/python/django/hu/hu/wsgi.py

wsgipythonpath f:/python/django/hu/

require all granted #

專案靜態檔案位址, django專案中靜態檔案的路徑

alias /static f:\python\django\hu\buglib\static

allowoverride none

options none

require all granted

##alias /media d:/picture/tu/media

#

然後就配置完了,進入服務,重啟下apache,然後進入瀏覽器, 輸入 ip + 埠,如果你沒有修改埠,apache預設監聽的是 80,那你在瀏覽器中只需要輸入 ip就可以了,然後,嘿,這就是你寫的**。

再見Win7 記錄Win7系統的安裝

本人從事機器視覺開發,一直用win7系統。近日買了個膝上型電腦,惠普的暗夜精靈3plus,早聽說這個電腦不支援win7,但是我不信邪,偏要試試。從早上10點,收到電腦,到下午6點,各種嘗試,各種搜尋,最終得出乙個結論,真的不行。安裝不了win7.文章的附圖就是最後的狀態了,雖然能裝上,但是進系統就藍...

怎麼重灌Win7系統?Win7系統重灌教程

重灌win7系統對於自己動手操作的使用者來說可能是很簡單的事情,但是對於從來沒有動手操作的使用者來說重灌系統是很頭疼的事情,那麼要怎麼重灌win7系統呢?下面易捷一鍵重灌系統網小編就教大家一種超級簡單的重灌win7系統方法,讓從來沒有裝過系統的使用者也可以輕鬆給自己的電腦重灌系統了。開啟軟體後我們可...

win7 下 oracle部署問題

1.新增 儲存不了 解決方案,將計算機使用者許可權設定到最低,重新啟動計算機即可。控制面板 使用者帳戶和家庭安全 使用者帳戶 更改使用者帳戶控制設定 2.配置enterprise manager時,提示監聽系統未啟動或資料庫服務為註冊到該監聽程式,必需先執行netca云云 原因分析 未啟動監聽程式。...