Apache在默认情况下会绑定本地所有可用IP地址,默认绑定端口为80端口(这是HTTP协议的默认端口)。我们可以通过修改配置文件来修改Apache绑定的IP地址和绑定的端口。
默认网站绑定IP和端口
1、对于Apache的默认网站,绑定端口有一个命令叫“Listen 端口号”,默认情况下是:
Listen 80
2、可以将后面的80修改成8080,这样默认网站监听的端口就变成了8080了,监听的IP还是所有的IP。
Listen 8080
3、绑定IP与端口的组合,如果命令写成如下格式:
Listen 192.168.1.100:80
表示监听IP192.168.1.100的80端口。
4、绑定多个IP与端口的组合
Listen 192.168.1.100:80
Listen 192.168.1.101:8000
5、绑定IPv6的IP地址时要使用中括号
Listen [2000:db1::a00:20ff:fea7:ccea]:80
绑定虚拟主机的IP和端口
虚拟主机的是设置在一个个的<VirtualHost>节点中的,如下是一个站点的示例:
<VirtualHost 192.168.1.100>
ServerAdmin webmaster@host.foo.com
DocumentRoot /www/docs/host.foo.com
ServerName host.foo.com
ErrorLog logs/host.foo.com-error_log
TransferLog logs/host.foo.com-access_log
</VirtualHost>
将VirtualHost后面的192.168.1.100变换一下,就可以修改虚拟主机绑定的IP地址和端口了。示例如下:
<VirtualHost *:8000>
<VirtualHost 192.168.1.100:8000>
<VirtualHost [2001:db8::a00:20ff:fea7:ccea]:8000>
关于Apache绑定IP绑定端口,本文就介绍这么多,希望对您有所帮助,谢谢!
要饭二维码
洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权
本文属于“洪哥笔记”原创文章,转载请注明来源地址:Apache绑定IP绑定端口:http://www.splaybow.com/post/apache-bind-ip-port.html
如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D!
发布时间:2014/1/8 17:50:59 | 编辑:洪哥 | 分类:Apache | 浏览: