Oracle之APACHE虚拟服务器设置

文章作者 100test 发表时间 2007:07:02 12:15:49
来源 100Test.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 [email protected]

  DocumentRoot /usr/local/etc/httpd/htdocs/smallco

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

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

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

  #此处建议用IP

  ServerAdmin [email protected]

  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指令设置虚拟主机,如:


src="/oracle/js/wxgg_oracle.js">

相关文章


在Oracle9i中FormBuilder使用树心得
Oracle之APACHE虚拟服务器设置
浅析Oracle数据库的最大可用性体系结构
迅速安装Linux与Oracle数据库步骤精讲
使用T-SQL操作面试SQLServer开发人员
如何在SQLServer中构建并利用UDF表格
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛