小弟我是小白~问几个APACHE设置的有关问题

我是小白~问几个APACHE设置的问题

(1)基于IP的虚拟主机:

我看的教材上写的例子是,用“ifconfig eth0:1 192.168.1.11”这种方式建立了三个IP地址:

192.168.1.11

192.168.1.12

192.168.1.13

请问用ifcong eth:n是建立的虚拟网卡吧?所以建立的IP都只是个只能测试用的“假”IP吧?

(2)基于主机名的虚拟主机

其中有一个设置,看了半天都没有看懂:NameVirtualHost : * : 80

这个配置到底是做什么的呢?能帮我解释一下吗?

如果不是用来做“基于主机名的虚拟主机”,那serverName这个属性还有什么用吗?

(3)Listen:

如果:Listen : 192.168.1.11 : 80

      Listen : 192.168.1.12 : 80

这里想问一下,是不是不管有多少个网卡(或地址),系统的80端口都只有一个?也就是Apache一直在监听80端口,只是当请求.11或.12时,Apache处理,如果请求.13,Apache就不处理了?


不是每个网卡都有一个80端口,Apache在每个网卡的80端口上监听。

我是小白~所以请大侠们用通俗点的方法帮我解释一下吧,先谢过了!!!


——最佳解决方案——————–

引用:

ifconfig eth0:1 192.168.1.11”

其中eth0,代表网卡一,如果还有eth1,eth2,,分别代表网卡二,网卡三~

例如: ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

  用ifconifg命令查看,可以看到两个网卡的信息,分别为:eth0和eth0:0.若还想再增加IP,那网卡的命名就接着是:eth0:1、eth0:2……想要几个就填几个。


——其他解决方案——————–

引用:

NameVirtualHost : * : 80

NameVirtualHost  本机ip : 80(端口)


——其他解决方案——————–

引用:

引用:

NameVirtualHost : * : 80

NameVirtualHost  本机ip : 80(端口)

NameVirtualHost只需要命名一次,否则会引起NameVirtualHost *:80 has no VirtualHosts这个警告~


——其他解决方案——————–

引用:

引用:

ifconfig eth0:1 192.168.1.11”

其中eth0,代表网卡一,如果还有eth1,eth2,,分别代表网卡二,网卡三~

例如: ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

  用ifconifg命令查看,可以看到两个网卡的信息,分别为:eth0和eth0:0.若还想……

哦,那就是自己建的这些IP都是虚拟的吧?

引用:

引用:

NameVirtualHost : * : 80

NameVirtualHost 本机ip : 80(端口)

嗯这个我知道,我是想问,设置这条属性有什么用?

小弟我是小白~问几个APACHE设置的有关问题

相关文章:

你感兴趣的文章:

标签云: