• windows下安装Apache 64bit


    文件下载:http://pan.baidu.com/s/1c0oDjFE

    一.Apache的安装

      http://www.blogjava.net/greatyuqing/archive/2013/02/13/395308.html

      1. https://blackdot.be/download-archive/ 下载64位的Apache服务器。目前的版本是2.2.19,下载之后的压缩包名为httpd-2.2.19-win64.rar;
      2. 将该包解压至一个目录,如我的目录为E:Apache2.2.19
      3. 修改conf文件夹下的httpd.conf文件:
        将文件中的/httpd-2.2-x64全部替换为自己的解压目录,如E:/Apache2.2.19,注意这里的路径中必须使用斜杠“/”;
        Listen 80改为Listen 8080,若已开启IIS,则80端口就不能用了;
        #LoadModule rewrite_module modules/mod_rewrite.so这一行最前面的#去掉。
      4. 执行安装命令。通过命令行进入自己的安装目录下的bin文件夹,如E:Apache2.2.19in,执行命令httpd.exe -k install,这样就把apache加入了系统服务,默认服务名为Apache2.2。启动服务的命令为httpd.exe -k start
      5. 测试安装是否成功。开启服务,运行Apache服务器后,打开浏览器输入http://localhost:8080/,如果页面显示It works!,则表示安装成功,Apache服务器可以正常使用。

    二.mod_wsgi的安装

      1.解压文件mod_wsgi-3.5.ap22.win-amd64-py2.7.zip 将mod_wsgi.so置于modules文件夹中;

      2.conf/httpd.conf添加一行

    LoadModule wsgi_module modules/mod_wsgi.so

      3.添加django配置

    DocumentRoot "D:/my_project"  #修改DocumentRoot配置
    
    #添加以下内容
    #django static
    <Directory D:/my_project/my_project/static>   #static文件夹的绝对路径
        Order deny,allow
        Allow from all
    </Directory>
    #django
    WSGIScriptAlias /   D:/my_project/my_project/wsgi.py      #wsgi.py文件的绝对路径
    WSGIPythonPath  D:/my_project                 #django项目路径
    alias /static/  D:/my_project/my_project/static/      #静态文件路径
    <Directory  D:/my_project/my_project>             #settings.py文件所在路径
    <Files wsgi.py>
        Order deny,allow
        Allow  from  all
        #Require all granted
    </Files>
    </Directory>

      4.CMD httpd.exe -k restart

    附:

    LookupError: unknown encoding: cp
    解决办法:添加环境变量 PYTHONIOENCODING:utf-8
  • 相关阅读:
    RHEL6.x 删除Oracle11g
    通过IPV6上QQ及自建IPV6代理的方法
    Carrier frequency and EARFCN
    FDD LTE frequency band allocations
    Cmake参考资料
    sigal & mq_notify
    哈夫曼编码与解码
    哈夫曼数与哈夫曼编码
    算法做题顺序
    我的大学
  • 原文地址:https://www.cnblogs.com/flowjacky/p/4754432.html
Copyright © 2020-2023  润新知