摘要:IIS,Internet Information Server,是微软公司推出的Web服务器程序。安装Windows 2000 Server或Windows 2000 Advanced Server时,将自动安装IIS并建立默认站点。下面小编主要为您介绍网站服务器的建设和配置。
【网站服务器】什么是网站服务器?网站服务器的建设和配置?
网站是什么?
网站是指在互联网数据中心存储网站的服务器。主要用于互联网上网站的发布和应用,是网络应用的基础硬件设施。
(同ImmigrationInspectors移民检查)
IIS(互联网信息服务器)是微软公司推出的网络服务器程序。安装Windows 2000 Server或Windows 2000 Advanced Server时,将自动安装IIS并建立默认站点。如果您的计算机安装了Windows 2000 Professional或没有IIS的Windows 2000,您需要手动安装IIS。
IIS只能运行在基于NT技术的Windows平台上,因此不能安装在Windows 98或Windows Me上。
如果您的计算机中没有IIS,您可以按如下所述安装IIS。
1.IIS的安装
IIS的安装步骤如下:
(1)准备Windows 2000安装光盘,并将其放入光驱。
(2)单击开始|设置|控制面板打开控制面板窗口,然后打开添加/删除程序对话框。
(3)单击[添加/删除Windows组件]按钮,打开[Windows组件向导]。在这里,您可以看到当前系统中已安装和未安装的各种Windows组件。前面打勾的项目是已安装的组件,空白的不是已安装的组件,打勾但变灰的是部分安装的组件。我们将安装Internet信息服务(IIS),如图所示。
(4)用鼠标选择“互联网信息服务(IIS)”,然后点击右下角的“详细”按钮,就会看到如图1-11所示的选择界面。
可见Internet信息服务(IIS)组件是一系列与在Internet上发布信息相关的组件的集合。建立一个基本的动态交互式WWW网站至少需要以下组件:
公共文件:每个组件所需的公共程序和数据文件。
文档:包括站点的默认内容、站点管理的主题以及关于ASP的文档和示例。
FrontPage 2000服务扩展:为FrontPage 2000提供额外的支持。考虑到兼容性,建议安装此项。
互联网服务管理工具:用于本地管理您的网站。
互联网服务管理工具(HTML):是一个HTML形式的站点管理工具,拥有大部分管理功能,可以远程管理你的站点。
万维网服务器:这是服务程序的核心Web服务程序,它内置了对ASP的支持。
通过以上组件,可以建立一个动态的交互式网站。
其他几个组件的简要介绍如下:
文件传输协议(FTP)服务器:用于建立FTP服务,这也是最流行的互联网服务之一,专门用于提供各种文件的上传和下载。FTP服务可以和WWW服务有机结合,为你的网站提供更高效的上传下载功能(WWW本身也有基本的上传下载能力)。
SMTP服务:用于建立邮件服务,提供电子邮件服务。这不同于日常的电子邮件收发软件。SMTP服务器相当于电子邮局,正是在SMTP服务器的支持下,电子邮件才能正常收发。
如果您希望网站提供强大的上传下载功能或邮件列表功能,请选择以上组件。
(5)确认所有必要的组件都已勾选后,单击[确定]按钮返回到[添加/删除Windows组件]窗口,并单击[下一步]按钮。此时,安装程序将开始将所需文件从Windows安装光盘复制到硬盘上。
在复制过程中,组件向导可能会提示您插入并找到Windows 2000安装光盘的路径。请根据您电脑的情况指定相应的路径。在复制过程中,IIS安装程序还会对要构建的网站进行基本配置,所以这个过程需要很长时间。如图所示。
(6)安装完成后,将显示如图所示的成功安装信息。单击[完成]按钮完成IIS的安装。
2.配置IIS
IIS安装成功后,系统自动建立了两个默认网站。下面描述了配置IIS的操作。步骤如下:
(1)点击开始|程序|管理工具|【互联网服务管理器】打开互联网信息服务窗口,如图所示。这是互联网信息服务管理工具的组成部分。该互联网服务管理工具基于MMC,与基于MMC的Windows程序具有相似的外观界面和通用的操作模式。
IIS安装程序自动建立两个默认网站,即默认网站和默认网站管理网站。窗口的右窗格显示站点的状态。有三种状态:运行、停止和暂停。我们可以通过按钮轻松控制网站的状态。在网站运行状态下,客户可以通过浏览器在互联网上浏览你的网站;在停止状态下,网站将不再响应任何请求,服务器中的所有变量将被清除,临时文件将被清空;暂停状态用于暂时停止服务,而所有中间进程仍然存在,并且可以快速恢复。如果顾客在你的网上商店购买商品,已经选择了商品,而你在点击支付时停止了服务,顾客不得不重新选择商品;如果服务刚刚暂停,服务很快恢复,客户可以点击支付按钮完成交易。
现在我们开始网站。如果网站的当前状态是未运行,单击三角形按钮启动网站。
(2)选择[默认网站],单击鼠标右键,打开快捷菜单,选择[属性],在打开的静默网站的[属性]对话框中选择[网站]选项卡,设置IP地址。(注:如果是没有联网的单机,只是想调试网站。您可以将IP设置为127.0.0.1,此IP地址指向本地计算机。可以在IE地址栏输入127.0.0.1或者localhost打开你的站点)。如果是内部网,使用分配给你的IP地址。这里假设我们正在配置内网使用的Web服务器,指定的内网IP为10.10.10.100,如图所示。网站的默认端口号是80。
(3)切换到[主目录]选项卡并设置您的站点文件夹路径。默认网站的根目录是:c: inetpub wwwroot。只要把你的站点文件夹放在这个根目录下。当然,你也可以根据实际情况选择自己的Web服务目录。比如这里,将站点文件夹位置设置为D: SD-Web,点击浏览将其指定为本地路径,如图。
(4)切换到[文档]选项卡,输入您的站点主页的文件名作为该站点的启动文档。当访问者访问网站时,首先打开这个页面,如图所示。
(5)设置站点的目录安全性。
匿名访问和验证控制功能,在这里您可以选择是否允许匿名访问您的网站。只有允许匿名访问,才能让所有人直接访问这个目录的内容,否则访问你的网站时会要求你输入用户名和密码(这和Windows 2000的用户设置有关)。
默认情况下,允许匿名访问默认站点,但不允许匿名访问默认托管站点。当然,你不能让人家随意管理你的默认站点。
IP地址和域名限制功能。通过此功能,您可以使用IP地址或域名来限制对您网站的访问。对默认网址没有限制,默认管理站点的默认设置是只能本地访问127.0.0.1的IP地址,即Localhost。
安全通信,可以加密你网站的一些信息。该功能将在网站内容要求高安全性时使用。
(6)服务器扩展选项
服务器扩展选项是设置服务器的一些重要选项,这里需要更改的是性能项和客户端脚本项。为了获得最佳性能,将“性能”项改为小于100个网页;客户端脚本设置为VBScript。
(7)关于虚拟目录
要从主目录以外的目录发布,您必须创建一个虚拟目录。主目录中不包含虚拟目录,但是在客户端浏览器中浏览虚拟目录时,会感觉虚拟目录位于主目录中。
虚拟目录有一个别名,可由Web浏览器直接访问。别名通常比目录的路径名短,这样访问者一眼就能看出来。使用虚拟目录是相对安全的,因为用户不知道文件在服务器上的实际位置,他们甚至不能确定文件是否实际存在于服务器上,所以他们不能使用这些信息来破坏你的站点。别名可以用来更方便地移动站点中的目录。一旦你想改变一个目录的URL,你只需要改变目录的别名和实际位置之间的映射。
对于一个简单的网站,所有文件都可以放在网站的主目录中,而无需添加虚拟目录。如果站点很复杂,或者您需要为站点的不同部分指定不同的URL,您可以根据需要添加虚拟目录。