- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于域名的(APACHE)虚拟主机实现
摘要:针对大学中各学院网站无独立域名并搭载在同一台Web服务器上,提出了基于域名的APACHE Web应用服务系统的虚拟主机解决方案。通过对BIND域名应用软件及APACHE应用软件系统的配置提供虚拟主机服务,实现独立域名访问各学院网站。
关键词:虚拟主机;独立域名
中图分类号:TP302文献标识码:A文章编号:1009-3044(2008)27-1927-02
The Realization of Virtual Host of APACHE Based on Domain Names
WANG Wei-long
(The Information Centre of Beilun High School, Ningbo 315800,China)
Abstract: For the websites of all colleges of a university without the independent domain names carrying on the same Web server, the paper proposes the solution of virtual Host of the APACHE Web services application system based on domain names,which supplies the service of virtual Host by the configuration of BIND and APACHE, two application softwares, to achieve the aim of visiting the websites of the colleges by the independent domain names .
Key words: virtual host; independent domain names
1 引言
在信息技术飞速发展的时代,Internet和WWW(World Wide Web)应用得已经非常广泛,Web服务质量的是影响用户网络使用的一个主要因素。APACHE软件在Web服务器应用中非常流行。大多数WEB服务器仅仅使用APACHE软件的基本功能,对于Internet用户强大的需求,显然全面挖掘APACHE软件的功能,提高网络服务质量也成为一个关键性问题。
WEB服务器在网络应用过程中通常是几种软件配合使用,例如:APACHE、MYSQL和PROFTPD软件相结合实现各学院网站自主管理,统一发布。此种配置的WEB服务器可以实现网站的发布,但不具备各学院网站的独立域名,大部分用户在使用过程中不能直接访问,依靠超级链接进行访问。基于APACHE软件的WEB服务器可以利用软件本身的功能结合BIND软件,实现各学院站点的独立域名访问,本文的后续部分,将全面论述基于域名的APACHE软件实现虚拟主机的原理及方法。
2 基于域名的虚拟主机
虚拟主机(Virtual Host)是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名或IP地址,具有完整的Internet服务器(WWW、FTP、Email等)功能。其主要优点:虚拟主机之间完全独立,并可由用户自行管理。
基于域名的虚拟主机是指服务器上运行每一台虚拟主机都具有独立域名解析;运行主要原理是客户端在访问网络站点时所提交域名信息,通过DNS解析到相应的网络服务器,再由网络服务器检其HTTP头信息,由APACHE软件对HTTP头信息中的主机名进行查找,指向相对应的虚拟目录并提供主页访问服务。如图所示:
基于域名的虚拟主机主要优点是:能够实现多个网络站点共享一个IP地址;多个虚拟站点可以共享一个数据库系统,同时方便管理员对虚拟主机数据库的维护。根据其原理,实现基于域名的虚拟主机主要解决两个问题,一是设计独立域名,更改DNS服务器的配置;二是在APACHE运行的WEB服务器上配置虚拟主机。
2.1 DNS服务配置
DNS服务在整个网络的运行过程中起着非常重要的作用,能够把域名解析为独立的IP地址,也可以把IP地址解析成域名。实现独立域名支持的虚拟主机需要在DNS服务器上更改相应的配置,当客户端进行DNS请求时,DNS服务器能够把域名解析成IP地址,以达到找到该主机的目的。一台WEB服务器上放置了多个网络站点并且都在一个域下,只是在主机中所处目录不同。例如:, 分别属于文学院和教育科学学院。两个学院的站点同在WE
文档评论(0)