apache配置多个http端口的方法


本文摘自PHP中文网,作者V,侵删。

方法一:使用httpd-vhosts

(相关推荐:apache)

进入apache配置目录,如/usr/local/apache/conf/

打开httpd.conf文件

配置多个监听窗口81,82

1

2

3

4

ServerName localhost:81 

# Listen 80

Listen 81 

Listen 82

找到#Include conf/extra/httpd-vhosts.conf,去掉#号,解除注释

进入/usr/local/apache/conf/extra目录,打开httpd-vhosts.conf文件

配置NameVirtualHost *:81

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<VirtualHost *:81>

    ServerAdmin host1.example.com

    DocumentRoot "/home/public/web/host1"

    ServerName localhost:81

    ServerAlias localhost:81

    ErrorLog "logs/host1.example.com-error_log"

   #CustomLog "logs/host1.example.com-access_log common"

</VirtualHost>

     

<VirtualHost *:82>

    ServerAdmin host2.example.com

    DocumentRoot "/home/public/web/host2"

    ServerName localhost:82

    ErrorLog "logs/host1.example.com-error_log"

   #CustomLog "logs/host1.example.com-access_log common"

</VirtualHost>

方法二:只修改 httpd.conf

进入apache配置目录,如/usr/local/apache/conf/

打开httpd.conf文件

配置多个监听窗口,81,82

1

2

Listen   81

Listen   82

并在文件的最后增加如下内容:

阅读剩余部分

相关阅读 >>

linux怎么启动Apache

linux如何查看端口被哪个进程占用?

安装Apache后如何添加代理模块

Apache的主配置文件是什么

Apache基金会资金从哪里来

查看是否安装Apache

Apache服务器和tomcat服务器有不同?

Apache服务配置详细讲解

Apache同时配置301和https跳转

linux如何查看端口是否开放?

更多相关阅读请进入《Apache》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...