windows10搭建django1.10.3+Apache2.4

1、机器环境

  python2.7 32位

  django 1.10.3

  apache 2.4 64位

  windows 10

 2、安装Apache2.4

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

  

  下载:vc_redist.x64.exe 直接安装  vc_redist_x64/86.exe.

      

  

3、配置环境变量

 配置环境变量:path增加D:ApacheApache24in

       解压到指定目录 修改配置文件: http.conf (下面内容中的ServerRoot改成你自己的实际Apche解压路径)

  ServerRoot "D:/Apache/Apache24"     (注意去掉前面的#)
  ……
  Listen 127.0.0.1:8081 #修改端口号     (注意去掉前面的#)
  ……
  ServerName www.example.com:8081  (注意去掉前面的#)
  ……
  DocumentRoot "D:/Apache/Apache24/htdocs"
  <Directory "D:/Apache/Apache24/htdocs">
  ……
  ScriptAlias /cgi-bin/ "D:/Apache/Apache24/cgi-bin/"
  ……
  <Directory "D:/Apache/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
  </Directory>

  4、使用命令行cmd安装Apache服务

  在管理员模式下启动命令行,然后cd到D:ApacheApache24in目录下运行

     启动服务:httpd -k install

   重启服务:httpd -k restart

   卸载服务:httpd -k uninstall

     

   5、测试是否安装成功:

  启动Apache服务成功后,打开 ApacheMonitor.exe,点击start,成功启动服务

  为了测试是否真的成功,可以在浏览器上输入 http://localhost:8081/

  出现“It works”

   

  右下角图标

  

 6、部署Django

  参照了http://blog.csdn.net/yingmutongxue/article/details/43985559

  1)下载mod_wsgi组件

  下载链接http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

  选择对应python2.7和64位系统的版本

  mod_wsgi-4.4.23+ap24vc9-cp27-cp27m-win_amd64.whl

  解压出mod_wsgi.so后放于apache24/module文件夹下

 

原文地址:https://www.cnblogs.com/shaosks/p/6522152.html