一、概述
創(chuàng)新互聯(lián)是一家專業(yè)提供峰峰礦企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、HTML5、小程序制作等業(yè)務(wù)。10年已為峰峰礦眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
大多數(shù)python開(kāi)發(fā)都在windows環(huán)境下,python django MySQL 環(huán)境的部署是常見(jiàn)的環(huán)境,windows下安裝mysql,python基本是安裝,下一步即可,幫不作介紹,主要介紹django apache兼容環(huán)境的配置。
系統(tǒng):win7 32/64
軟件環(huán)境:python 2.7.x ;django 1.8.x ,apache 2.2.25
其中apache 2.2.25 和django wsgi.so模塊請(qǐng)到這里下載
二、apache安裝與部署django項(xiàng)目
下載好壓縮包,會(huì)有以下兩個(gè)文件
httpd-2.2.25-win32-x86-no_ssl.msi #apache安裝文件
mod_wsgi.so #django部署模塊
雙擊運(yùn)行安裝apache 如圖:
以上三項(xiàng)可暫時(shí)隨意填寫或不填寫。next
默認(rèn)安裝到C:\Program Files\Apache Software Foundation\Apache2.2 下
切換到此目錄下的bin目錄中,執(zhí)行如下操作:如圖:
httpd.exe -k stop
httpd.exe -k start
沒(méi)有提示錯(cuò)誤即表示安裝啟動(dòng)成功。同時(shí)桌面右下角也會(huì)出現(xiàn)apache的服務(wù)圖標(biāo),也可能圖形化啟動(dòng),用命令行啟動(dòng)可以快速定位錯(cuò)誤。(如果有錯(cuò)誤)。
三、配置apache部署django項(xiàng)目
1、確認(rèn)djanog版本
2、進(jìn)行apache安裝目錄下的conf目錄
配置前先備份httpd.conf
用sublime或其他編輯器打開(kāi)httpd.conf在最后加上如下內(nèi)容:
WSGIScriptAlias / C:/PythonCMDB/PythonCMDB/wsgi.py #django項(xiàng)目wsgi.py位置 WSGIPythonPath C:/PythonCMDB #django項(xiàng)目位置 WSGIPythonHome C:/Python27 #python家目錄 <Directory C:/PythonCMDB/PythonCMDB> #對(duì)django項(xiàng)目目錄權(quán)限設(shè)置 <Files wsgi.py> Order allow,deny Allow from all Require all granted Satisfy Any </Files> </Directory> Alias /static C:/PythonCMDB/static #靜態(tài)文件(html)權(quán)限設(shè)置 <Directory C:/PythonCMDB//static> Order allow,deny Allow from all </Directory>
3、wsgi.so模塊的安裝配置
將解壓出來(lái)的wsgi.so文件復(fù)制到C:\Program Files\Apache Software Foundation\Apache2.2\modules
配置httpd.conf大約在61行
添加如下行
LoadModule wsgi_module modules/mod_wsgi.so
4、重啟apache
如果沒(méi)有提示錯(cuò)誤表示 沒(méi)有問(wèn)題。
四、驗(yàn)證部署
打開(kāi)瀏覽器輸入http://127.0.0.1/index(django項(xiàng)目在pycharm下的訪問(wèn)可能是http://127.0.0.1:8000/index) 如圖:
到此結(jié)合python2.7.13 djaingo1.82 apache2.2.25 環(huán)境部署完成。
本文題目:win7安裝Apache并部署django環(huán)境
網(wǎng)站路徑:http://aaarwkj.com/article40/godsho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、ChatGPT、外貿(mào)建站、網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)