盐城恒荣世家二手房:Apache 两种虚拟主机方式的区别
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 15:55:06
Apache 两种虚拟主机方式的区别
大多数人可能就知道 Apache 的基于名字的虚拟主机,不知道 Apache 还可以有基于 IP 的虚拟主机。前者的道理不言自明,多个域名(服务器)对应一个 IP 地址,配置方法为:
NameVirtualHost 111.22.33.44
< VirtualHost 111.22.33.44>
ServerName www.sample.com
DocumentRoot /www/sample
< /VirtualHost>
ServerName www.sample2.com
DocumentRoot /www/sample2
< /VirtualHost>
但是在有些 IP 地址充裕,但是机器资源紧张的环境下,我们可能要把多个域名解析到同一台机器上,其配置方法为:
ServerName www.smallco.com
DocumentRoot /groups/smallco/www
< /VirtualHost>
ServerName www.baygroup.org
DocumentRoot /groups/baygroup/www
< /VirtualHost>
这种方法下,要求机器配置多个 IP 地址
————-实例,配好了,还支持JSP后台,嘿嘿。———————————————
NameVirtualHost www.mnsch.com
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#
#默认主机
ServerAdmin webmaster@mnsch.com
DocumentRoot /home/web
ServerName www.mnsch.com
WebLogicHost www.mnsch.com
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression *.do
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
< /VirtualHost>
#默认主机blog
< VirtualHost blog.mnsch.com>
ServerAdmin webmaster@mnsch.com
DocumentRoot /home/blog
ServerName blog.mnsch.com
WebLogicHost blog.mnsch.com
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression *.do
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
< /VirtualHost>
#默认主机club
< VirtualHost club.mnsch.com>
ServerAdmin webmaster@mnsch.com
DocumentRoot /home/club
ServerName club.mnsch.com
WebLogicHost club.mnsch.com
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression *.do
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
< /VirtualHost>
#张晓加
# WebLogic Server 8.1 plug-in
LoadModule weblogic_module modules/mod_wl_20.so
WebLogicHost 192.168.1.4
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression *.do