第六章用 Wi ndows2000 Server构建 intranet Windows2000 Server是微软在世纪之交推出的网络操作系统,较之 Windows nt Server4.0, Windows2000 Server功能更加强大、灵活,兼有服务器与普通操作 系统的优点。它可为部门工作小组或中小型公司用户提供文件打印、软件应用、Web 功能和通信等各种服务。它是一个性能更好、工作更加稳定、更容易管理的操作系 统平台。 Windows2000 Server最重要的改进是在目录服务技术的基础上,建立了 一套全面的、分布式的底层服务。“活动目录”是集成在系统中的,采用了 Internet 的标准技术,是一套具有扩展性的多用途目录服务技术,它能有效地简化网络用户 及资源的管理,并使用户更容易地找到网络为他们提供的资源。 Windows2000 Server 支持4路对称多处理器系统,是中小型企业应用程序开发、Web服务器、工作组和 分支部门的理想操作系统。 6.1IS的安装与设置 WWW服务是 Internet的一个重要组件之一,它的英文全称是“ World wide web”,简称为“web”。由于将多媒体信息技术引λ Internet,并能把世界上不同地 点的相关信息有机地结合起来,提供了在信息网络中从一个文档或媒体迅速转移到 另一个文档或媒体的手段,从而使得 Internet有了空前的发展。 Windows 2000 Server A'] IIS 5.0( Internet Information Server )E Internet FA Intranet 的信息服务平台,它提供了Web、FTP、SMTP和NNTP等主要服务。 6.1.1||S的安装 Windows2000 Server安装完成后,IS50已被自动安装并运行。如果没有安装 IS50,可以使用【控制面板】中的【添加/删除程序】功能来安装ⅡS5.0。具体安装 步骤如下 第一步,在【控制面板】中双击【添加/删除程序】,在打开的【添加/删除程序】 窗口单击【添加/删除 Windows组件】按钮,此时出现如图6-1所示的【 Windows组 件向导】对话框 101
第六章 用 Windows2000 Server 构建 Intranet Windows 2000 Server 是微软在世纪之交推出的网络操作系统,较之 Windows NT Server 4.0,Windows 2000 Server 功能更加强大、灵活,兼有服务器与普通操作 系统的优点。它可为部门工作小组或中小型公司用户提供文件打印、软件应用、Web 功能和通信等各种服务。它是一个性能更好、工作更加稳定、更容易管理的操作系 统平台。Windows 2000 Server 最重要的改进是在目录服务技术的基础上,建立了 一套全面的、分布式的底层服务。“活动目录”是集成在系统中的,采用了 Internet 的标准技术,是一套具有扩展性的多用途目录服务技术,它能有效地简化网络用户 及资源的管理,并使用户更容易地找到网络为他们提供的资源。Windows 2000 Server 支持 4 路对称多处理器系统,是中小型企业应用程序开发、Web 服务器、工作组和 分支部门的理想操作系统。 6.1 IIS 的安装与设置 WWW 服务是 Internet 的一个重要组件之一,它的英文全称是“World Wide Web”,简称为“Web”。由于将多媒体信息技术引入 Internet,并能把世界上不同地 点的相关信息有机地结合起来,提供了在信息网络中从一个文档或媒体迅速转移到 另一个文档或媒体的手段,从而使得 Internet 有了空前的发展。 Windows 2000 Server 的 IIS 5.0(Internet Information Server)是 Internet 和 Intranet 的信息服务平台,它提供了 Web、FTP、SMTP 和 NNTP 等主要服务。 6.1.1 IIS 的安装 Windows 2000 Server 安装完成后,IIS5.0 已被自动安装并运行。如果没有安装 IIS5.0,可以使用【控制面板】中的【添加/删除程序】功能来安装 IIS5.0。具体安装 步骤如下: 第一步,在【控制面板】中双击【添加/删除程序】,在打开的【添加/删除程序】 窗口单击【添加/删除 Windows 组件】按钮,此时出现如图 6-1 所示的【Windows 组 件向导】对话框。 101
计算机网络技术及应用 可以册斜daD的组件 鼋:只 附件工具 管理具 围) ① 上使上习」 图6-1【 Wi ndows组件向导】对话框 第二步,在打开【 Windows组件】对话框的组件列表中,选择【 Internet信息服 务(S)】选项。由于IS组件中包含多项子组件,因此如果要选择安装该组件的部 分子组件时(不完整安装IS),可以先选择【 Internet信息服务(IS)】项,然后再 单击【详细信息】按钮,在打开的“子组件”列表中,单击各项前的复选框进行选 择,如图6-2所示。完成后单击【确定】,返回【 Windows组件】对话框。 书答0 1444图 t使用 tterotot. frantsa和vn2位作和里贴 可圈磁盘司 图6-2【 Internet信息服务(lS)的子组件】对话框 第三步,在【 Window组件向导】对话框中单击【下一步】按钮,系统可进行 IS50的安装,在安装过程中,安装向导会显示安装进度,并给用户详细提示,由 用户做一些简单选择后完成整个安装过程 6.1.2|S的配置 IS安装好之后,会自动创建一个默认Web站点,供用户快速发布内容。用户 只需将准备发布的Web网页文件复制到“ Inetpublwwwroot”(web服务器默认主目 录)文件夹中,并把主页文件名设置为“ default htm”或“ default. asp”,即可通过浏 览器访问该Web服务器。当然,如果需要也可以对Web服务器做进一步配置 在 Windows2000 Server中,要实现对Web服务器的配置,首先,应以管理员 102
计算机网络技术及应用 图 6-1 【Windows 组件向导】对话框 第二步,在打开【Windows 组件】对话框的组件列表中,选择【Internet 信息服 务(IIS)】选项。由于 IIS 组件中包含多项子组件,因此如果要选择安装该组件的部 分子组件时(不完整安装 IIS),可以先选择【Internet 信息服务(IIS)】项,然后再 单击【详细信息】按钮,在打开的“子组件”列表中,单击各项前的复选框进行选 择,如图 6-2 所示。完成后单击【确定】,返回【Windows 组件】对话框。 图 6-2 【Internet 信息服务(IIS)的子组件】对话框 第三步,在【Windows 组件向导】对话框中单击【下一步】按钮,系统可进行 IIS5.0 的安装,在安装过程中,安装向导会显示安装进度,并给用户详细提示,由 用户做一些简单选择后完成整个安装过程。 6.1.2 IIS 的配置 IIS 安装好之后,会自动创建一个默认 Web 站点,供用户快速发布内容。用户 只需将准备发布的 Web 网页文件复制到“\Inetpub\wwwroot”(Web 服务器默认主目 录)文件夹中,并把主页文件名设置为“default.htm”或“default.asp”,即可通过浏 览器访问该 Web 服务器。当然,如果需要也可以对 Web 服务器做进一步配置。 在 Windows 2000 Server 中,要实现对 Web 服务器的配置,首先,应以管理员 102
第六章用 Windows2000 Server构建 intranet 身份登录服务器,执行【开始】|【程序】|【管理工具】【 Internet服务管理器】命 令,打开如图6-3所示的【 Internet信息服务】窗口,然后用鼠标右键单击左窗格中 准备配置的web服务器栏,在打开的菜单中选择“属性”命令,这时将打开【Web 站点属性】对话框,如图6-4所示,在【web站点选项卡】对话框中,通过选择不 同选项卡对web服务器的相关属性进行配置 +‖ 费认虚们星务兽旧 图6-3【 nternet信息服务】窗口 认出贴 u点状 以话A 维甘( 已用口情① 图6-4【eb站点】选项卡对话框 1.Web站点选项卡 在如图6-4所示的选项卡对话框中,可以对“web站点标识”、“连接”和“启 用日志记录”等项进行设置。 说明”栏编辑输入文字来对本Web站点进行标识,方便网络管理员区分不 同Web站点,说明文字将作为该Web站点的名称显示在【 Internet信息服务】窗口 目录树中 IP地址”栏通过右侧的下拉菜单,打开IP地址列表,为该Web站点设置 IP地址。 TCP端口”栏可以将TCP端口设置为唯一的任意TCP端口号。不过,除 非采用默认值“80”,否则客户必须事先知道该端口号,并且在通过浏览器访问该网 站时,应在P地址后注明端口号,如:htp!∥92.168.100.253:8080(其中8080为端 103
第六章 用 Windows 2000 Server 构建 intranet 身份登录服务器,执行【开始】|【程序】|【管理工具】|【Internet 服务管理器】命 令,打开如图 6-3 所示的【Internet 信息服务】窗口,然后用鼠标右键单击左窗格中 准备配置的 Web 服务器栏,在打开的菜单中选择“属性”命令,这时将打开【Web 站点属性】对话框,如图 6-4 所示,在【Web 站点选项卡】对话框中,通过选择不 同选项卡对 Web 服务器的相关属性进行配置。 图 6-3 【Internet 信息服务】窗口 图 6-4 【Web 站点】选项卡对话框 1.Web 站点选项卡 在如图 6-4 所示的选项卡对话框中,可以对“Web 站点标识”、“连接”和“启 用日志记录”等项进行设置。 “说明”栏 编辑输入文字来对本 Web 站点进行标识,方便网络管理员区分不 同 Web 站点,说明文字将作为该 Web 站点的名称显示在【Internet 信息服务】窗口 目录树中。 “IP 地址”栏 通过右侧的下拉菜单,打开 IP 地址列表,为该 Web 站点设置 IP 地址。 “TCP 端口”栏 可以将 TCP 端口设置为唯一的任意 TCP 端口号。不过,除 非采用默认值“80”,否则客户必须事先知道该端口号,并且在通过浏览器访问该网 站时,应在 IP 地址后注明端口号,如:http://192.168.100.253:8080(其中 8080 为端 103
计算机网络技术及应用 口号),才能正确访问这台Web服务器 连接”栏可以指定同时发生的连接数和设置服务器断开未活动用户的时间 启用日志记录”栏选择该选项将启用web站点的日志记录功能,该功能可 记录用户活动的细节并以选择的格式创建日志。启用日志记录后,可在“活动日志 格式”列表中选择格式。 2.“主目录”选项卡 所谓主目录实际上是指保存Wb网站的文件夹,在用户向web站点发出请求时 Web服务器将自动从该文件夹取出相应的文件显示给用户。当Web站点中文件较多 时,由于引导磁盘容量的限制,不可能把站点文件都保存在默认的“ \inetputlwwwroot 文件夹中,而只能保存在其他位置,此时,就必须在如图6-5所示【默认Web站点 属性】对话框的【主目录】选项卡中更改Web站点主目录的位置 、点 图6-5【主目录】选项卡对话框 在此对话框中,除了能够修改主目录外,还可以对主目录的访问权限和应用程 序进行设置。 3.“文档”选项卡 所谓默认文档是指在web浏览器中输入Web站点的IP地址或域名后,即可显 示出来的Web网页文件(通常成为主页)。IS50的默认主页文档为 Default htm和 Default. asp,当用户访问web站点时,系统就按默认文档列表中文件名的排列顺序 依次查找相应文件,如果找到其中之一将显示该网页,如果找不到,便在Web浏览 器显示“该页无法显示”的提示信息。 如果用户的主页文档的文件名不是 Default htm或 Default. asp,则应在【默认 Web站点属性】对话框中的【文档】选项卡中进行添加、删除,如图6-6所示。另 外,如果有多个默认文档时,也可以通过此对话框的上下箭头更改默认文档的排列 顺序
计算机网络技术及应用 口号),才能正确访问这台 Web 服务器。 “连接”栏 可以指定同时发生的连接数和设置服务器断开未活动用户的时间。 “启用日志记录”栏 选择该选项将启用 Web 站点的日志记录功能,该功能可 记录用户活动的细节并以选择的格式创建日志。启用日志记录后,可在“活动日志 格式”列表中选择格式。 2.“主目录”选项卡 所谓主目录实际上是指保存Web网站的文件夹,在用户向Web站点发出请求时, Web 服务器将自动从该文件夹取出相应的文件显示给用户。当 Web 站点中文件较多 时,由于引导磁盘容量的限制,不可能把站点文件都保存在默认的“\inetput\wwwroot” 文件夹中,而只能保存在其他位置,此时,就必须在如图 6-5 所示【默认 Web 站点 属性】对话框的【主目录】选项卡中更改 Web 站点主目录的位置。 图 6-5 【主目录】选项卡对话框 在此对话框中,除了能够修改主目录外,还可以对主目录的访问权限和应用程 序进行设置。 3.“文档”选项卡 所谓默认文档是指在 Web 浏览器中输入 Web 站点的 IP 地址或域名后,即可显 示出来的 Web 网页文件(通常成为主页)。IIS5.0 的默认主页文档为 Default.htm 和 Default.asp,当用户访问 Web 站点时,系统就按默认文档列表中文件名的排列顺序 依次查找相应文件,如果找到其中之一将显示该网页,如果找不到,便在 Web 浏览 器显示“该页无法显示”的提示信息。 如果用户的主页文档的文件名不是 Default.htm 或 Default.asp,则应在【默认 Web 站点属性】对话框中的【文档】选项卡中进行添加、删除,如图 6-6 所示。另 外,如果有多个默认文档时,也可以通过此对话框的上下箭头更改默认文档的排列 顺序。 104
第六章用 Windows2000 Server构建 intranet mT1出”, 图6-6【文档】选项卡对话框 6.1.3利用IS配置动态网站运行平台 随着网络技术的迅猛发展,利用asp、php、cgi等脚本语言编写动态网站越来越 普及,而这些动态网站的调试及运行都需要有服务器端的支持。对于asp,IS5.0默 认是支持的,一般不需要做任何设置。要使ⅡS支持php就必须安装php解释程序 可以从其官方网站htp/www.php.net中下载,具体的安装方法可以参考安装说明 同样,CGI的运行配置方法与php类似,也要先从网上下载Perl语言解释软件,安 装的方法可以参考安装说明。对于其它的一些高级配置,如虚拟主机、SSL和性能 调整等,可参考一些专门的资料 6.2FTP服务器的安装与设置 FTP( File transfer protocol)文件传输协议是最古老的 Internet协议之一。通过 FTP可以让用户向服务器上传或下载文件,尽管通过HTTP协议也可以代替FIP的 一些功能,但在传输效率、可管理性等方面,FTP还是具有一定的优势。 在 Windows2000 Server里,FIP服务器是nS组件之一,默认情况下是不安装 的,但很多人对 Windows自带的FTP服务器不满意,认为其功能太简单,无法满足 要求。本节介绍一款功能强大的FIP服务器软件 Serv-U,它可以运行在 Windows958/2000Me/NT40等操作系统之上,是目前 Windows平台上比较流行的 FTP服务器软件 SerV-U安装 Serv-U可以从htp/www.serv-l.com下载,如果30天不注册的话,将变成功能 受限的个人版,目前最新的版本是50.0。将安装文件下载到本地后,双击启动安装, 路单击【Next】按钮,完成 Serv-U服务器的安装
第六章 用 Windows 2000 Server 构建 intranet 图 6-6 【文档】选项卡对话框 6.1.3 利用 IIS 配置动态网站运行平台 随着网络技术的迅猛发展,利用 asp、php、cgi 等脚本语言编写动态网站越来越 普及,而这些动态网站的调试及运行都需要有服务器端的支持。对于 asp,IIS5.0 默 认是支持的,一般不需要做任何设置。要使 IIS 支持 php 就必须安装 php 解释程序, 可以从其官方网站 http://www.php.net 中下载,具体的安装方法可以参考安装说明。 同样,CGI 的运行配置方法与 php 类似,也要先从网上下载 Perl 语言解释软件,安 装的方法可以参考安装说明。对于其它的一些高级配置,如虚拟主机、SSL 和性能 调整等,可参考一些专门的资料。 6.2 FTP 服务器的安装与设置 FTP(File Transfer Protocol)文件传输协议是最古老的 Internet 协议之一。通过 FTP 可以让用户向服务器上传或下载文件,尽管通过 HTTP 协议也可以代替 FTP 的 一些功能,但在传输效率、可管理性等方面,FTP 还是具有一定的优势。 在 Windows 2000 Server 里,FTP 服务器是 IIS 组件之一,默认情况下是不安装 的,但很多人对 Windows 自带的 FTP 服务器不满意,认为其功能太简单,无法满足 要求。本节介绍一款功能强大的 FTP 服务器软件 Serv-U,它可以运行在 Windows95/98/2000/Me/NT4.0 等操作系统之上,是目前 Windows 平台上比较流行的 FTP 服务器软件。 6.2.1 Serv-U 安装 Serv-U 可以从 http://www.serv-u.com 下载,如果 30 天不注册的话,将变成功能 受限的个人版,目前最新的版本是 5.0.0。将安装文件下载到本地后,双击启动安装, 一路单击【Next】按钮,完成 Serv-U 服务器的安装。 105