宇筱博客

  • 解决办法
  • 学无止境
  • 记录时光
  • 百宝箱
宇筱博客
点滴记忆,汇聚成海。
  1. 首页
  2. 解决办法
  3. 正文

Apache2.2.x升级Apache2.4.x的一些不同项

2019年1月1日 470点热度 0人点赞 0条评论

    附在前面的话:Apache要安装到根目录,Apache要安装到根目录,Apache要安装到根目录,大版本迁移注意一步一步来,例如,先安装2.4版本保证能启动,在迁移配置文件,博主把两步放到一起做了,给排查问题造成了很大困扰。

    问题1:命令启动报错全部排除完毕,执行启动命令,不报错,但是服务没有启动,用图形界面启动,报:the requested operation has failed

    解决办法:把httpd.conf还原。。。看看是你改错了那个地方!

    问题2:没问题了!就这样!


1、默认权限标示变更

2.2.X配置

<Directory />
     Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
2.4.X配置

<Directory />
    AllowOverride none
    Require all denied
</Directory>

2、差异性

2.2.X配置

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>
2.4.X配置 默认没有这个(不知道是不是舍弃了)

3、安装路径配置

2.2.X配置

ServerRoot "C:/Program Files (x86)/Apache Software Foundation/Apache2.2"

2.4.X配置 (Apache要放到磁盘根目录)

Define SRVROOT "/Apache24"
ServerRoot "C:/Apache24"

4、开启代理转发(下面几个配置记得#号记得去掉)

特别注意:mod_proxy_balancer开启这个应该需要配置什么。。。不然启动失败(下面带#号的那个)

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so

独立主机差异性配置:

原2.2.X:

<VirtualHost *:80>

   DocumentRoot  "D:/www/Apache24/htdocs"

   ServerName localhost

   <Directory D:/www/Apache24/htdocs>

       DirectoryIndex index.html index.php

   Order Deny,Allow

   Allow from all

   </Directory>

</VirtualHost>

现2.4.X:

<VirtualHost *:80>

    DocumentRoot "D:/www/sphinx/api"

    ServerName www.mysphinx.com

    <Directory "D:/www/sphinx/api">

        Options FollowSymLinks Indexes

        Require all granted

    </Directory>

</VirtualHost>

无明确授权的目录,默认拒绝
允许所有主机访问:Require all granted
拒绝所有主机访问:Require all denied
控制特定的IP访问:
Require ip IP ADDR:授权指定来源的IP访问
Require not ip IP ADDR:拒绝特定的IP访问
控制特定的主机访问:
Require host HOSTNAME:授权特定主机访问
Require not host HOSTNAME:拒绝

查考相关链接(主机配置差异性):https://www.cnblogs.com/luodengxiong/p/4665863.html

查考相关链接(权限变量差异性):https://www.cnblogs.com/wenxianguo/p/4183390.html

标签: 暂无
最后更新:2019年1月1日

小渔民

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2025 宇筱博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15017825号-2