All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET2.0:使用GridView绑定XmlDocument对象_[Asp.Net教程]
Redirect从新窗口打开_[Asp.Net教程]
PHP的十个高级技巧_php资料_编程技术
Delphi以XPManifest组件显示界面
delphi目录的创建以及更改当前目录
delphi一个简单组件编程示例
ASP.NET,表单验证
使用ASP.NET内置类生成图片缩略图及水印_[Asp.Net教程]
关于.NET动态代理的介绍和应用简介_[Asp.Net教程]
Asp.Net发送电子邮件程序_[Asp.Net教程]
Reading number is top 10 pictures
水晶头骨造型的酒瓶
yy365网站上的美女3
A man's favorite things12
运动的范冰冰3
Ashlynn Brooke a group sexy photo4
Average female college students2
赵惟依写真3
Original author said, this is the Hengyang people
Flow chart of breast implants
A man's favorite things14
Download software ranking
Tram sex maniac 2 (H) rar bag15
打鸟视频
Eclipse 4.2.2 For Win64
Desire a peach blossom
White deer villiage
Unix video tutorial18
Tram sex maniac 2 (H) rar bag9
Boxer vs Yellow1
C#编程思想
电脑知识及技巧大合集
aaa published in(发表于) 2013/12/24 5:48:48 Edit(编辑)
Oracle环境下APACHE虚拟服务器如何设置_php资料_编程技术

Oracle环境下APACHE虚拟服务器如何设置_php资料_编程技术

Oracle环境下APACHE虚拟服务器如何设置_php资料_编程技术-你的首页-uuhomepage.com

  一 、IP型虚拟主机

  IP型虚拟主机指每一虚拟主机对应唯一的IP。可通过多个物理网卡或虚拟网口实现多IP,Solaris2.5和Windows NT都支持这种方式。

  两种配置多虚拟主机的方法:

  1、为每一虚拟主机启动一个httpd进程。

  下列情况下使用此方法:

  ★需考虑安全隔离问题,如两个httpd运行于不同的User、Group、Listen、ServerRoot,两者用户除通过Web相互浏览数据,无法访问其他数据。

  ★能提供足够内存和文件描述器。

  设置方法:

  为每一虚拟主机建立一个独立的httpd安装,在每一个安装路径的配置文件httpd.conf里,用Listen指令指定进程服务的IP,如:

  Listen 10.68.37.10:80

  2、为所有虚拟主机启动一个httpd进程。

  下列情况下使用此方法:

  ★允许在虚拟主机间共享httpd配置。

  ★计算机服务于大量的请求,运行多个进程使服务器性能降低成为重要考虑因素。

  设置方法:

  在配置文件httpd.conf里,用VirtualHost指令为每一虚拟主机设置ServerAdmin、ServerName、DocumentRoot、 ErrorLog、TransferLog或CustomLog,如:

  #此处建议用IP

  ServerAdmin webmaster@webjx.com

  DocumentRoot /usr/local/etc/httpd/htdocs/webjx

  ServerName www.webjx.com #建议此处用域名

  ErrorLog /usr/local/etc/httpd/logs/webjx/error_log

  TransferLog /usr/local/etc/httpd/logs/webjx/access_log

  #此处建议用IP

  ServerAdmin webmaster@mail.baygroup.org

  DocumentRoot /groups/baygroup/www

  ServerName www.baygroup.org #建议此处用域名

  ErrorLog /groups/baygroup/logs/error_log

  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

  DocumentRoot /www/DOMAIN

  ServerName www.DOMAIN.tld

  DocumentRoot /www/otherDOMAIN

  ServerName www.otherDOMAIN.tld

  ...

  Setup 2: 基本同Setup1,但不设置专门的主服务器。

  服务器配置:

  ...

  Port 80

  ServerName server.DOMAIN.tld

  DocumentRoot /www/DOMAIN

  ServerName www.DOMAIN.tld

  ...

  DocumentRoot /www/otherDOMAIN

  ServerName www.otherDOMAIN.tld

  ...

  这种设置只有当URL为http://server.DOMAIN.tld时才击中主服务器

  Setup 3: 服务器有两个IP,

  111.22.33.44 server.DOMAIN.tld

  111.22.33.55 www-cache.DOMAIN.tld

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

  www-cache.DOMAIN.tld是proxy-cache,端口是8080,Web服务器使用默认的80。

  服务器配置:

  ...

  Port 80

  Listen 111.22.33.44:80

  Listen 111.22.33.55:8080

  ServerName server.DOMAIN.tld

  DocumentRoot /www/DOMAIN

  ServerName www.DOMAIN.tld

  ...

  ServerName www-cache.DOMAIN.tld

  ...

  order deny,allow

  deny from all

  allow from 111.22.33

  名字型虚拟主机配置

  Setup 1: 服务器有一个IP,

  111.22.33.44 server.DOMAIN.tld.

www.DOMAIN.tld和www.sub.DOMAIN.tld是别名(CNAMEs) 。

  服务器配置:

  ...

  Port 80

  ServerName server.DOMAIN.tld

  NameVirtualHost 111.22.33.44

  DocumentRoot /www/DOMAIN

  ServerName www.DOMAIN.tld

  ...

  DocumentRoot /www/subDOMAIN

  ServerName www.sub.DOMAIN.tld

  ...

  若使用IP访问服务器,由于 www.DOMAIN.tld 有最高优先级,被认为是默认服务器或第一服务器。

  Setup 2:服务器有两个IP,

  111.22.33.44 server1.DOMAIN.tld 用于主服务器

  111.22.33.55 server2.DOMAIN.tld 用于虚拟主机别名www.DOMAIN.tld用于主服务器

  别名www.otherDOMAIN.tld用于一个虚拟主机,别名www.sub.DOMAIN.tld,*.sub.DOMAIN.tld 用于另一虚拟主机,服务器配置:

  ...

  Port 80

  ServerName www.DOMAIN.tld

  DocumentRoot /www/DOMAIN

  NameVirtualHost 111.22.33.55

  DocumentRoot /www/otherDOMAIN

  ServerName www.otherDOMAIN.tld

  ...

  DocumentRoot /www/subDOMAIN

  ServerName www.sub.DOMAIN.tld

  ServerAlias *.sub.DOMAIN.tld

  ...

  混合型(IP/名字)虚拟主机配置

  Setup:服务器有三个IP,

  111.22.33.44 server.DOMAIN.tld 用于名字型虚拟主机

  111.22.33.55 www.otherDOMAIN1.tld 用于IP型虚拟主机

  111.22.33.66 www.otherDOMAIN2.tld 用于IP型虚拟主机

  服务器配置:

  ...

  Port 80

  ServerName server.DOMAIN.tld

  NameVirtualHost 111.22.33.44

  DocumentRoot /www/DOMAIN

  ServerName www.DOMAIN.tld

  ...

  DocumentRoot /www/subDOMAIN1

  ServerName www.sub1.DOMAIN.tld

  ...

  DocumentRoot /www/subDOMAIN2

  ServerName www.sub2.DOMAIN.tld

  ...

  DocumentRoot /www/otherDOMAIN1

  ServerName www.otherDOMAIN1.tld

  ...

  DocumentRoot /www/otherDOMAIN2

  ServerName www.otherDOMAIN2.tld

  ...

  端口型虚拟主机配置

  Setup: 服务器有一个IP,

  111.22.33.44 www.DOMAIN.tld

  不需要另外的别名或IP,采用端口型虚拟主机即可设置一个配置有别于主服务器的虚拟主机。

  服务器配置:

  ...

  Listen 80

  Listen 8080

ServerName www.DOMAIN.tld

  DocumentRoot /www/DOMAIN

  DocumentRoot /www/DOMAIN2

  ……

DOMAIN应为小写应为论坛无法发送故改成大写





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.