WEB开发网
开发学院数据库Oracle ORACLE之APACHE虚拟服务器设置 阅读

ORACLE之APACHE虚拟服务器设置

 2007-05-22 12:33:02 来源:WEB开发网   
核心提示: TransferLog /groups/baygroup/logs/access_log同时要做虚拟网口或网卡的配置,在DNS也要做相应设置,ORACLE之APACHE虚拟服务器设置(2),二 、名字型虚拟主机(Apache1.3以上版本支持)IP型虚拟主机虽好,但不是最佳方案,附:虚拟主

TransferLog /groups/baygroup/logs/access_log

同时要做虚拟网口或网卡的配置,在DNS也要做相应设置。

二 、名字型虚拟主机(Apache1.3以上版本支持)

IP型虚拟主机虽好,但不是最佳方案。它要求每一虚拟主机有一专用IP,在某些机器上难于实现。

名字型虚拟主机是指每一虚拟主机的名字不相同,但IP一样。它的好处是不限制虚拟主机数量,配置、使用简单,不需另外的软硬件。缺点是客户端必须支持该部分协议,最近版本的浏览器都支持,某些老版本浏览器不支持。但Apache为此提供了解决方法。

设置方法:

在配置文件httpd.conf里,用NameVirtualHost指令设置虚拟主机,如:

NameVirtualHost 111.22.33.44

#建议此处用IP

ServerName www.domain.tld #建议此处用域名

DocumentRoot /web/domain

同时,在DNS定义www.domain.tld指向111.22.33.44。

注意:当在NameVirtualHost指令后使用IP时,任何使用IP的URL请求都是针对虚拟主机的,主服务器从不会响应一个使用IP的URL请求。

另外,有些服务器希望以多个名字被访问。例如,假设有某一IP的服务器,希望以名domain.tld、www2.domain.tld都能被访问,做法是在VirtualHost指令部分使用ServerAlias指令。如:

ServerAlias domain.tld *.domain.tld

另附一些虚拟主机的设置实例。

附:虚拟主机设置实例

IP型的虚拟主机配置

Setup 1: 服务器有两个IP,

111.22.33.44 server.domain.tld

111.22.33.55 www.otherdomain.tld

www.domain.tld 是server.domain.tld 的别名(CNAME),代表主服务器。

服务器配置:

...

Port 80

上一页  1 2 3 4  下一页

Tags:ORACLE APACHE 虚拟

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接