Web网站服务
Web网站服务
【目的】基于域名的虚拟Web主机
【实验环境】公司的网站服务器使用的公网IP地址为210.188.201.72,并使用该IP地址注册了两个域名www.bdqn.com和www.jbit.com服务器中已安装好了RHEL5操作系统,并通过源码笔译的方式安装了Web服务器软件httpd-2.2.17,现需要对httpd服务进行配置,以支持同时运行这两个Web站点。
【需求描述】
1.站点www.bdqn.com的网页文档存放在服务器的/var/www/html/bdqndoc目录下。
2.站点www.jbit.com的网页文档存放在服务器的/var/www/html/jbitdoc目录下。
3.构建基于域名的虚拟主机服务器,用于支撑以上两个Web站点。
4.其中www.jbit.com站点只对公司内部员工开放,访问时需进行用户认证。
【推荐步骤】
一、为虚拟主机提供域名解析
(1)先搭建一台DNS服务器,负责解析域名www.bdqn.com和www.jbit.com。
DNS主配置文件
bdqn.com 区域配置文件
jbit.com 区域配置文件
(2)若没有可用的DNS服务器,则需要修改客户机和服务器的hosts文件,添加域名www.bdqn.com和www.jbit.com的主机映射记录。
二、为虚拟主机准备网页文档
(1)创建/var/www/html/bdqndoc/文件夹,作为网站www.bdqn.com的根目录。
(2)创建/var/www/html/jbitdoc/文件夹,作为网站www.jbit.com的根目录。
(3)在以上两个文件夹中建立index.html文件,编写不同的网页内容。
三、配置并启动httpd服务器
(1)编写独立的虚拟主机配置文件,并通过lnclude配置加载到httpd.conf文件中。
(2)为目录/var/www/html/jbitdoc/添加Directory区域,并设置用户访问授权(主配置文件)
(3)重启httpd服务器程序,并确认端口的监听状态。
四、在客户机中访问主机
(1)分别访问站点www.bdqn.com和www.jbit.com,应能看到不同的页面内容。
(2)在访问站点www.jbit.com时,会弹出用户认证窗口,通过认证后才被允许访问。
访问成功
转载于:https://blog.51cto.com/5983944/1287896