资讯专栏INFORMATION COLUMN

Apache 多端口多站点配置方法

stefanieliang / 2560人阅读

操作系统Red Hat,apache版本2.4.*
首先修改httpd.conf配置文件。

vim conf/httpd.conf

添加:

Listen 1234

然后把

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

改成

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

就是使用虚拟配置,然后去编辑conf/extra/httpd-vhosts.conf,添加:

 24 
 25 DocumentRoot "/xxx/xxx/xxx"
 26 ServerName localhost
 33 
 35     Require all granted
 36 
 37 

然后重启apache:

apachectl restart

然后在浏览器访问就可以了,
这里要补充一句, 网上很多资料说conf/extra/httpd-vhosts.conf添加:

 33 
 35       Order allow,deny
 36       Allow from all
 37 

这是2.2版本修改配置的方法,2.4版本换套路了,如果这么配置,log日志会报错:

client denied by server configuration: /xxx/xxx/xxx, referer: http://xxx/xxx/xxx

所以,对于2.4版本的apache,正确的配置方法是:

 33 
 35     Require all granted
 36 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35822.html

相关文章

  • Apache 端口站点配置方法

    操作系统Red Hat,apache版本2.4.*首先修改httpd.conf配置文件。 vim conf/httpd.conf 添加: Listen 1234 然后把 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 改成 # Virtual hosts Include conf/extra/httpd-vhosts.conf 就是使用虚...

    crelaber 评论0 收藏0
  • 搭建同时支持PHP和ASP.NET的Linux服务器环境

    摘要:我的服务器安装的是最新版,上面的代码贴的是参考文章的原文。换成域名或者服务器,测试结果应该为载入页面时到服务器的连接被重置。火狐此时测试结果应该为默认页此时测试结果应该为的默认页,或者是报出的错误。个人认为,避免和混用才是上上策。 注:本文只是个人研究以及探索的方法,可能不太严谨,如果犯了什么专业性的错误,还希望各位看官加以指正,谢谢。(´・ω・`) 特别感谢:阔空晴云(每次遇到什么...

    王军 评论0 收藏0
  • 搭建同时支持PHP和ASP.NET的Linux服务器环境

    摘要:我的服务器安装的是最新版,上面的代码贴的是参考文章的原文。换成域名或者服务器,测试结果应该为载入页面时到服务器的连接被重置。火狐此时测试结果应该为默认页此时测试结果应该为的默认页,或者是报出的错误。个人认为,避免和混用才是上上策。 注:本文只是个人研究以及探索的方法,可能不太严谨,如果犯了什么专业性的错误,还希望各位看官加以指正,谢谢。(´・ω・`) 特别感谢:阔空晴云(每次遇到什么...

    wwq0327 评论0 收藏0
  • 【nginx】nginx 配置那些事儿

    摘要:是一款具有高负载能力的服务器,也是架构的主要角色之一。多站点设置前面我们修改配置文件的代码位置,都是在下的里。如果想项目和项目均适用端口,则需要利用做反向代理设置。 nginx 是一款具有高负载能力的 web 服务器,也是 LNMP 架构的主要角色之一。现在越来越多的开发者选择 nginx 作为 php 的好搭档,替代 apache 的位置。下面我以 Mac 系统为例,介绍下 ngin...

    lunaticf 评论0 收藏0

发表评论

0条评论

stefanieliang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<