国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

windows 10下安裝搭建django1.10.3和Apache2.4的方法

2019-11-25 16:15:55
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

環(huán)境介紹

  • python3.5.2 64位
  • django 1.10.3
  • apache 2.4 64位
  • windows 10

重點(diǎn)在apache上。

python 和django 相信有興趣看這篇文章的基本上也都已經(jīng)了解了。

安裝Apache2.4

地址:http://www.apachelounge.com/download/

         下載:vc_redist.x64.exe 直接安裝  vc_redist_x64/86.exe.

下載:httpd-2.4.17-win64-VC14.zip  

       配置環(huán)境變量:path增加D:/Apache24/bin;

解壓到指定目錄 修改配置文件: http.conf (下面內(nèi)容中的ServerRoot改成你自己的實(shí)際Apche解壓路徑)

 ServerRoot "D:/Apache24" …… Listen 127.0.0.1:8081 #修改端口號(hào) …… ServerName www.example.com:8081  …… DocumentRoot "D:/Apache24/htdocs" <Directory "D:/Apache24/htdocs"> …… ScriptAlias /cgi-bin/ "D:/Apache24/cgi-bin/" …… <Directory "D:/Apache24/cgi-bin">  AllowOverride None  Options None  Require all granted </Directory>

啟動(dòng)apache服務(wù):

    cmd>httpd

http://127.0.0.1:8081/index.html

   It works! apache配置成功

安裝mod_wsgi

先安裝:pip install wheel

安裝mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

下載:mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

pip 安裝:pip install mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl

配置Apache2.4、mod_wsgi、django項(xiàng)目工程

1. 將C:/Python35/mod_wsgi.so 拷貝至 D:/Apache24/modules下

       (mod_wsgi.so 只有mod_wsgi-4.4.23+ap24vc14-cp35-cp35m-win_amd64.whl安裝成功后才能找到)

2.修改apache2.4的http.conf文件:

 #添加mod_wsgi.so 模塊 LoadModule wsgi_module modules/mod_wsgi.so

3.配置django項(xiàng)目 修改http.conf

#添加mod_wsgi.so 模塊 LoadModule wsgi_module modules/mod_wsgi.so #指定靜態(tài)資源路徑Alias /statics/ F:/pydj/newsCollection/toutiao/statics/<Directory F:/pydj/newsCollection/toutiao/statics> Require all granted </Directory>   #指定newsCollection項(xiàng)目的wsgi.py配置文件路徑 WSGIScriptAlias / F:/pydj/newsCollection/newsCollection/wsgi.py#指定項(xiàng)目路徑 WSGIPythonPath F:/pydj/newsCollection   <Directory F:/pydj/newsCollection/newsCollection>  <Files wsgi.py>   Require all granted  </Files></Directory>


wsgi.py內(nèi)容:

import osos.environ.setdefault("DJANGO_SETTINGS_MODULE", "myweb.settings")from django.core.wsgi import get_wsgi_applicationapplication = get_wsgi_application()


#注意上面的myweb,是改成自己的項(xiàng)目名稱,比如上圖中 newsCollection。參考上上圖中的目錄結(jié)構(gòu)。

配置django工程setting.py

ALLOWED_HOSTS = ['127.0.0.1', 'localhost']

最后告訴一點(diǎn) Apche 啟動(dòng)的時(shí)候報(bào)錯(cuò)會(huì)有l(wèi)og, httpd-2.4.23-x64-vc14-r3/Apache24/logs 目錄下 error信息,慢慢排錯(cuò)

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)武林網(wǎng)的支持。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 高邮市| 昌宁县| 长阳| 沙湾县| 阿坝| 宜章县| 花垣县| 虎林市| 陆河县| 洛隆县| 黎城县| 慈溪市| 桂平市| 白玉县| 广东省| 扬州市| 新乐市| 天柱县| 宁陵县| 滨海县| 新津县| 康保县| 门源| 门头沟区| 桂林市| 象州县| 潜江市| 曲松县| 营山县| 尼勒克县| 布尔津县| 称多县| 长汀县| 建德市| 当阳市| 久治县| 孝义市| 池州市| 婺源县| 隆子县| 华池县|