


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
前言预习配置详解技术论坛最近更新About 返回配置详解索引 (最近更新日:2006/08/27)前言根据前面介绍的HTTP服务器的设置方法,我们已经拥有发布网页以及运行一些网站交互式程序的条件。但是,我们的服务器做为一台独立的主机,对于外界 来说,只拥有一个Global IP地址。也就是说,从某种意义上,在当前的状态下,它作为一台服务器,仅能供一个用户用于发布Web-因为不管让多少个域名指向我们的主机,都等于指 向了仅有的一个IP地址(访问的是同一个网站)。比如在CentOS下,默认的Web目录是/var/www/html/,如果我们将网页放置在这个目录 下,当服务器的IP地址或者指向服务器IP的域名被访问时,所能浏览到的只是/var/www/html/目录下放置的网页的内容。虽然通过开放用户目录Web发布权限的方法也能够实现多用户使用同一台服务器,但对于拥有域名(类似于“”的指向 一个地址的免费域名除外)的一般用户,他们无法将它们的域名指向它们的用户Web目录-因为域名指向的是IP地址,而服务器又只拥有一个Global IP地址。在这里,我们通过构建虚拟主机,来实现一台服务器可以放置多个独立网站的功能。简单地说,虚拟主机就是将一台服务器虚拟为多台服务器,使得虽然服务器 只有一个Global IP地址,但当不同的域名指向服务器仅有的一个Global IP地址时,通过定义好的虚拟主机的规则,来识别哪些域名该指向服务器中哪个Web目录,从而达到服务器中有多个Web目录(包括一般用户的Web目录) (多个网站),也可以通过多个域名指向同一个Global IP地址来实现不同的多个网站在同一台服务器上的同时运作。关于域名在这里所说的域名,指的是顶级域名或本站前面介绍过的动态域名。这些域名都是指向一个IP地址的。为了测试虚拟主机,请准备好至少两个以上的域名。可根据 动态域名的申请() 中介绍的方法来添加两个以上的余名。在这里为了具体,以将本站主域名指向/var/www/html/、指向/home/digeast/public_html/为例加以说明。虚拟主机的配置在Apache的主配置文件“httpd.conf”中,提供了虚拟主机的配置选项,我们只需修改其中虚拟主机的部分语句,就可以达到构建虚拟主机的 目的。但是鉴于虚拟主机可能是更新、修改比较频繁的项目之一(域名的增删、变化等等),我们在/etc/httpd/conf.d/目录下新建一个虚拟主 机的配置文件。如下:rootsample # vi /etc/httpd/conf/httpd.conf 编辑Apache配置文件#NameVirtualHost *:80 找到这一行,去掉行首的#NameVirtualHost *:80 变为此状态# 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 # DocumentRoot /www/docs/# ServerName # ErrorLog logs/-error_log# CustomLog logs/-access_log common# 找到这一行,在其下添加如下绿色字体部分:ServerAdmin DocumentRoot /var/www/html 所定义的规则 ServerName ErrorLog logs/error_logCustomLog logs/access_log combinedServerAdmin DocumentRoot /home/centospub/public_html 所定义的规则ServerName ErrorLog logs/centospub_error_logCustomLog logs/centospub_access_log common然后重新启动HTTP服务,使虚拟主机的设置生效。rootsample # /etc/rc.d/init.d/httpd restart 重新启动HTTP服务 Stopping httpd: OK Starting httpd: OK 测试虚拟主机通过虚拟主机配置文件中定义好的不同的域名访问,看是否能够按照定义好的规则指向相应的目录(网站)。rootsample # echo My site is /var/www/html/index.html 建立指向/var/www/html/下的测试页rootsample # echo My site is /home/centospub/public_html/index.html 建立指向/home/centospub/public_html/下的测试页然后分别在浏览器输入两个域名,如果每次都能够显示出相应域名的页面,说明虚拟主机已正常工作。rootsample # rm -f /var/www/html/index.html 删除测试用的遗留文件rootsample # rm -f /home/centospub/public_html/index.html 删除测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 线描造型考试题目及答案
- 企业模拟考试题及答案
- 喷漆工程师考试题及答案
- 面试官考试题目及答案
- 江西高考试题及答案
- 驾驶证学法减分考试题库及答案
- 正轨心理测试题及答案
- SU-740-生命科学试剂-MCE
- 伤口清洗试题及答案高中
- 优化账户服务试题及答案
- 2025年河南郑州中原绿色产业生态发展公司招聘笔试参考题库含答案解析
- 2025年中国融通农业发展有限集团有限公司招聘笔试冲刺题(带答案解析)
- 2025民用无人机驾驶员合格审定规则
- 夏令营笔试题及答案保研
- DB43-T 2036-2021 山银花采收与产地初加工技术规程
- 极低或超低出生体重儿经导管动脉导管未闭封堵术专家共识(2025)解读
- 防出轨婚前协议书
- 生态康养小镇建设项目可行性研究报告
- 挖掘机考试试题及答案
- 法律文化-形考作业4-国开(ZJ)-参考资料
- 金属材料及加工工艺课件
评论
0/150
提交评论