WEB服务器的配置 IIS的安装方法

web服务器配置与使用

WEB服务器的配置与使用

WEB服务器简介\r\nIIS的安装\r\nWeb服务器的配置窗口\r\n设置网站标识和IP地址\r\n修改主目录及访问权限\r\n设置默认首页文档\r\n创建新的Web站点

什么是WEB服务器

  WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。   (1)应用层使用HTTP协议。   (2)HTML文档格式。   (3)浏览器统一资源定位器(URL)。   WWW代表万维网的意思   WWW 是 Internet 的多媒体信息查询工具,是 Internet 上才发展起来的服务,也是发展最快和目前用的最广泛的服务。正是因为有了WWW工具,才使得近年来 Internet 迅速发展,且用户数量飞速增长。 \r\n    WWW 采用的是客户/服务器结构,其作用是整理和储存各种WWW资源,并响应客户端软件的请求,把客户所需的资源传送到 Windows 95(或Windows98)、Windows NT、UNIX 或 Linux 等平台上 。

Web服务器的功能

1.为Web文件提供存放空间;\r\n2.允许Internet用户通过Web服务器访问保存\r\n在Web服务器上的Web文件;\r\n3.提供对Web程序的支持,Web程序即利用CGI\r\n、ASP、PHP和JSP等动态网页技术语言编写的Web\r\n服务器端运行程序。

WEB服务器的工作过程

Web服务器是如何工作?在Web页面处理中大致\r\n可分为3个步骤。\r\n第一步:Web浏览器向一个特定的服务器发出\r\nWeb页面请求。\r\n第二步:Web服务器接收到Web页面请求后,寻\r\n找所请求的Web页面,并将所请求的Web页面传送\r\nWeb浏览器。\r\n第三步:Web浏览器接收到所请求的Web页面,\r\n并将它显示出来。

什么是IIS

  IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

IIS的安装

1.安装IIS\r\n(1)在windows 的“控制面板”中选择“添加或\r\n删除程序”,在出现的对话框中选择“添加/删除\r\nWindows组件”\r\n(2)在出现的复选框中勾选“Internet信息服\r\n务(IIS)”,以添加IIS组件,如图9-1所示,这\r\n一组件约需15.7MB的空间。然后,单击“下一步”\r\n按钮,系统将开始自动安装。

(3)在安装的过程中,可能会提示需要\r\nwindows安装光盘,将windows安装光盘放入光驱\r\n,单击“确定”按钮,安装程序即可将程序文件复\r\n制到硬盘中。\r\n(4)最后在结束界面中单击“完成”按钮,安装\r\n过程全部结束。\r\n在IIS安装完毕后,在“控制面板”的“管理工具”\r\n中会出现“Internet信息服务”图标。通过它就可\r\n以对电脑进行管理和控制。

2.检测IIS的运行情况\r\n在使用IIS之前,应首先检查IIS是否运行正常\r\n。安装IIS时,会自动建立一个默认站点,可在浏\r\n览器地址栏中输入与站点对应的IP地址http:\r\n//127.0.0.1或http://localhost,通过查看这\r\n个默认站点就可以检查IIS是否运行正常。

Web服务器的配置窗口

当IIS安装成功之后,只要将欲发布的web文件复制到\r\nC:\inentpub\wwwroot文件夹中,并将主页的文件名设置\r\n为default.htm或default.asp,即可通过web浏览器访问\r\n该web服务器。不过,有时对web服务器的配置也是不要的\r\n在windows 2000 server中,可以以下列任何一种方\r\n式打开web服务器配置窗口,实现web服务器的管理与设置\r\n(1)单击“开始”按钮,在弹出的“开始”菜单中依次选\r\n择“程序”→“管理工具”→“Internet信息服务”即可打开\r\n“Internet信息服务”窗口,如图9-4所示。

(2)单击“开始”按钮,在弹出的“开始”菜单中\r\n依次选择“设置”→“控制面板”,在出现的“控制面\r\n板”窗口中双击“管理工具”,在“管理工具”窗口中\r\n双击“Internet信息服务”即可打开“Internet信息\r\n服务”窗口。\r\n(3)右键单击“我的电脑”,在弹出的快捷菜单\r\n中选择“管理”命令,打开“计算机管理”。在“服务\r\n和应用程序”下显示“Internet信息服务”。

“Internet信息服务”窗口的结构与windows资源管理\r\n器非常相似,也是树型目录结构,而且操作方法基本相同\r\n,单击“ ”即可展开该文件夹,单击某一文件夹,即可在\r\n右侧栏中显示该文件夹的详细内容。\r\n在左侧栏的树目录结构中,依次双击并展开计算机名\r\n、“网站”和“默认网站”即可在右击栏中显示“默认网站”拥\r\n有的所有的文件和文件夹。用鼠标右键单击“默认网站”项\r\n,并在弹出的快捷菜单中选择“属性”命令,如图9-5所示\r\n,就可以打开“默认网站属性”对话框,用于进行必要的设\r\n置。

设置网站标识和IP地址

在“默认网站属性”对话框的“网站”选项卡中,\r\n可以设置网站标识、IP地址和TCP端口等信息,如\r\n图9-6所示。

1.网站标识说明

在“网站”选项卡的“描述”栏中,可以设置该web\r\n站点的标识。该标识对于用户的访问没有什么意\r\n义,其作用只是当服务器中安装有多少个web服务\r\n器,便于网络管理员进行区分。

2.指定IP地址

在“网站”选项卡的“IP地址”下拉列表中,可以设置该\r\nweb站点的IP地址。。如果不为该web站点指定特定的IP地\r\n址,即采用默认的“全部未分配”选项,该web站点将响应\r\n所有指定到该电脑并且没有指定到其他站点的IP地址。也\r\n就是说,使用任何一个该电脑绑定的IP地址,都能成功访\r\n问该web站点。例如,当该服务器拥有3个IP地址129.168.0.1、172.16.0.1和10.0.0.1时,那么,在\r\nweb浏览器中利用其中的任何一种IP地址都可以访问该web\r\n服务器。

3.TCP端口

在采用默认值“80”时,用户只需通过浏览器输\r\n入该站点的域名或IP地址,如“edito.vicp.net”\r\n,便能对该站点进行访问。如果该TCP端口修改成\r\n其他的端口号,如“88”,那么在访问该站点时,\r\n必须在浏览器地址中输入该站点的域名或IP地址\r\n并加上端口号,如“edito.vict.net:88”。

4.SSL端口

在信息传送过程中,如果担心会被别人截获,\r\n可采用SSL加密。如果要指定加密使用的端口,可\r\n单击“IP地址”后的“高级”按钮,然后在“SSL端口”\r\n中端口号,该端口的默认值为“443”,修改后,用\r\n户在浏览该站点时同样需要知道该端口号,否则\r\n无法连接到该服务器。

修改主目录及访问权限

1.设置主目录\r\n所谓主目录,是指服务器运行后用访问时进入的目录\r\n,也就是保存web网站的文件夹。一般情况下,IIS的默认\r\n主目录是C:\Inetpub\wwwroot,为了方便管理也为了系\r\n统安全,默认主目录必须重新设置。\r\n在“默认网站属性”对话框中,单击“主目录”,出现“主\r\n目录”选项卡,如图9-7所示。在“本地路径(C)”文本框\r\n中,填写定义默认主目录的实际路径,如填入“D:\www”\r\n,单击“完成”按钮,完成设置,这样当别人通过网路访问\r\n服务器时,首先进入的主目录就是D:\www,而不再是C:\r\n\Inetpub\wwwroot。

2.设置访问权限\r\n在“本地路径”下有一些对访问的控制设置。\r\n?●脚本资源访问:如果用户访问已经设置了“读取”或“写入”权\r\n限的资源代码(资源代码包括ASP应用程序中的脚本),就要选中\r\n该选项。\r\n●读取:如想使用别人能对您的网页进行访问就应当勾选此项\r\n,它允许用户读取或下载文件(目录)及其相关属性。\r\n●写入:如果允许用户上传或更改可写文件的内容,应当勾选\r\n它。\r\n●目录浏览:如果允许用户查看该虚拟目录中文件及子目录的\r\n超文本列表,则应勾选此项,但为了安全起见,建议不要选择\r\n“目录浏览”复选框。

设置默认首页文档

为什么输入地址便能打开“default.htm”或“Index.htm”等网页\r\n呢?其实这就是各服务器中设置的默认首页文档。\r\n所谓默认首页文档,是指当用户浏览器连接到该web网站之后\r\n,无需指定访问文件名就能直接访问到网页,由于这个网页一般是\r\n整个网站的第一页,所以通常也被称为首页或主页。\r\n根据互联网上的惯例,一般都是以Index.htm作为网站的默认\r\n首页,但在默认状态下,IIS承认的默认首页却是default.asp、\r\ndefault.asp,所以我们需要通过设置把IIS的默认首页文档设置为\r\nIndex.htm。\r\n在这里,可以看到IIS的默认开启的文档,单击“添加”按钮,\r\n出现“添加默认文档”对话框,如图9-9所示。\r\n这里输入“Index.htm”,单击“确定”按钮,然后在“文档”选项\r\n卡中选中“Inedx.htm”,用左边的向上↑按钮把它调整到最上面,\r\n当用户访问时就会首先搜索“Index.htm”并把这个网页传送到用户\r\n的浏览器。

3.设置虚拟目录\r\n设置虚拟目录是建站中常用的技术之一,通过这种方式,用户\r\n能够访问到默认目录之外的目录,这样做的另一优点就是简化了网\r\n站管理,例如在不同的磁盘建立不同的目录,分别用来存放网页文\r\n件、音频文件和视频文件等,通过虚拟目录方式把这些目录映射到\r\n默认主目录中。下面以将“D:\kuror\music”文件夹映射为虚拟目\r\n录“MP3”为例,介绍虚拟目录设置方法。\r\n打开IIS管理窗口,在web服务器配置窗口中右键单击“默认网\r\n站”,在出现的快捷菜单中选择“新建”→“虚拟目录”命令,如图9-\r\n10所示。

设置虚拟目录的对应路径。在输入栏中输入绝对路径,如“D:\ kuror\music”,也可以通过“浏览”按钮选择,单击“下一步”按钮继续。\r\n设置目录权限,如图9-12所示。一般情况下,不能将虚拟目录的访问权限设置过高,因为对虚拟目录的操作都会对应到真实目录中,如果权限过高可能会导致真实目录中的文件被访问者有意或无意地破坏。

以上这些选项可以根据自己的实际需要进行灵活配置。\r\n这样,就建立了一个虚拟目录。如果网路用户要访问“D:\ kuror\music”目录,那么地址就是“http://edito.vicp.net/mp3”。显示,这个名称“MP3”只是一个虚拟的名称。\r\n如果还需要建立二级以上的虚拟目录,可以使用鼠标右键单击一级目录名称,在出现的菜单中选择“新建”→“虚拟目录”命令,然后按上面所介绍的步骤进行设置。\r\n提醒:\r\n在建立虚拟目录之后,我们把扩展名相同的文件保存到同一目录中,如扩展名ASP和CGL的文件夹就要尽量分开保存。因为尽量减少目录开放的权限是设置安全的IIS的第一步,在实际操作过程中,我们可能会为了设置ASP文件的执行权限而开放整个虚拟目录的执行权限,这时服务器的安全是非常不利的。