Apache绑定IP绑定端口


关键词

Apache 绑定IP 绑定端口

摘要

本文介绍Web服务器Apache在配置文件中如何设置服务启动时绑定IP地址和绑定端口。适应于默认网站和VirtualHost虚拟主机。

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

« Apache开启gzip Apache中的.htaccess文件 »

相关文章:

Apache2.4目录访问控制指令require  (2015/6/22 10:47:21)

Win下apache绑定域名  (2014/6/3 11:36:40)

apache增加mod_rewrite模块  (2014/3/29 11:54:43)

配置Apache防止webshell上传  (2014/3/27 11:09:34)

设置Apache支持shtml(SSI)  (2014/2/12 9:49:01)

Apache使用通用日志格式记录日志  (2014/1/27 20:55:04)

Apache中为什么不使用.htaccess文件?  (2014/1/15 14:48:33)

Apache中的.htaccess文件  (2014/1/15 14:40:52)

Apache绑定IP绑定端口  (2014/1/8 17:50:59)

Apache开启gzip  (2013/12/29 21:23:26)