1、如何构建一个完整的 WEB 服务器 摘要 通常,用户访问 Internet时在客户端浏览器中输入一个FQDN,例如:,就可以浏览网上信息了。实际上,计算机之间的通信是通过二进制进行的,因此客户端提出的访问请求,首先需要 DNS服务器进行解析,找到相对应的 IP地址,然后通过 IP地址实现Internet服务器对客户端的响应。 关键词 IIS DNS FQDN IP 地址 在构建 WEB服务器之前,需要了解以下几个概念: (1)IIS Internet Information Services(IIS,互联网信息服务) ,是由微软公司提供的基于运行 Microsoft Windows的互联网基本
2、服务。IIS 是windows2003/2008系统自带组件,无须安装第三方程序即可用来搭建各种网站并管理服务器中的所有站点。在 windows2008中 IIS的版本是7.0,它全面支持 ASP和.NET,并且完全以“随需定制”的模式展现,其安全性更高,管理界面也更加友好。 (2)Web 服务器 WWW 是 World Wide Web (环球信息网)的缩写,也可以简称为 Web,中文名字为“万维网” 。 WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是发展最快和目前用的最广泛的服务。WEB 服务器也称为 World Wide Web (
3、环球信息网)服务器,主要功能是提供网上信息浏览服务。 (3)DNS DNS(Domain Name System,域名系统) , 是一种组织成域层次结构的计算机和网络服务命名系统。在 Internet上域名与 IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识 IP地址,它们之间的转换工作称为域名解析,DNS 就是进行域名解析的服务器。 (4)FQDN FQDN (Fully Qualified Domain Name完全合格域名/全称域名),即已经明确规定的 DNS 域名。全称域名是非常有用的。电子邮件就使用全称域名作为收信人的电子邮件地址,如 zhangsa
4、nsina. com,其中收信人为 zhangsan,后面是邮件服务器的全称域名,最后是顶层域名.com。. com意味着 sina是一个商业机构。 下面结合实例,具体了解一个在 windows2003/2008中如何搭建一个完整的 Web服务器。 要求: 在客户端浏览器中输入 FQDN:http:/,能够正确访问相应的页面。 分析: 通常,用户访问 Internet时在客户端浏览器中输入一个 FQDN,例如:,就可以浏览网上信息了。实际上,计算机之间的通信是通过二进制进行的,因此客户端提出的访问请求,首先需要 DNS服务器进行解析,找到相对应的 IP地址,然后通过 IP地址实现 Intern
5、et服务器对客户端的响应。 (1)Web Server 所需配置: ? 配置静态 IP :192.168. 1. 100 ? 建立主目录和主文档:d:websitedefault.htm ? 添加 IIS服务 ? 创建 Web站点:描述、IP 地址、端口、主目录、默认文挡 具体操作步骤如下: 设置“TCP/IP 属性” 。IP 地址:192.168. 1. 100,子网掩码:255.255.255.0,首选 DNS服务器:192.168.1.200 在 D盘建立一个文件夹:website 和一个 html文件:default.htm 添加 IIS服务。打开”控制面板” ”添加/删除程序” ”添
6、加/删除 Windows 组件” ,勾选”应用程序服务器Internet 信息服务” ”确定” ,返回 Windows组件向导窗口,点击“下一步” ,完成安装。 打开”Internet 信息服务(IIS)管理器”窗口,右击“计算机名”“新建”“描述”:wcp“网站 IP地址:192.168.1.100” 、 “端口:80(默认) ”、 “主机头:无”“主目录的路径:d: website”, 主文档:“default.htm“网站访问权限(默认) ”“完成” 。 验证 1: 打开 IE浏览器,在地址栏输入:http:/192.168.1.100 结果: 成功返回 default.htm页面 ()
7、 DNS Server 所需配置: ? 配置静态 IP :192.168. 1. 200 ? 添加 DNS服务 ? 配置 DNS ? 正向查找区域: ? 新建主机:www,IP 地址:192.168.1. 100 具体操作步骤如下: 设置“TCP/IP 属性” 。IP 地址:192.168. 1. 200,子网掩码:255.255.255.0,首选 DNS服务器:192.168.1.200, 添加 DNS服务。打开”控制面板” ”添加/删除程序” ”添加/删除 Windows组件” ,选中“网络服务”“详细信息” ,勾选“域名系统 (DNS)” “确定” ,返回 Windows组件向导窗口,点
8、击“下一步” ,完成安装。 打开 “DNS”管理窗口,右击“正向查找区域”新建区域:,没有任何主机记录 右击“”“新建主机记录”“名称”:www、 “IP地址”:服务器地址“添加主机”“完成” 验证 2:打开“开始”菜单“运行”:cmd,输入:ping 结果:DNS 解析成功 () Client 所需配置: ? 静态 IP地址:192.168.1.3 ? 用 FQDN浏览网页 具体操作步骤如下: 设置”TCP/IP 属性” 。IP 地址:192.168. 1. 3,子网掩码:255.255.255.0,首选 DNS服务器:192.168.1.200 验证 3:打开 IE浏览器,在“地址栏”输入:http:/ 结果:成功实现用域名浏览页面。 至此,我们已经成功创建了一个通过 FQDN来访问网页的 WEB服务器。通常,在一个 Web服务器上允许多个 Web站点同时工作,但是每个站点必须具有惟一的标识,这也是虚拟主机提供商常用的一种方法。IIS 可以使用三种方式来标识站点, (1)端口号(2)多个 IP地址(3)主机头。具体配置方法参阅相关资料。 参考文献 1网络服务器操作系统的安装、配置和管理windows server 2003 ,Microsoft 著高等教育出版社 2网络服务搭建、配置与管理大全(Windows 版 ,刘晓辉主编,电子工业出版社