安装IIS7.
0本章重点本章将学习InternetInformationService(IIS)的基本功能和IIS7.
0的安装.
在学习完本章后,应该能:描述IIS的功能安装IIS1.
1IIS服务概述IIS是Internet信息服务(InternetInformationService,IIS)的简称.
它是Microsoft主推的Web服务器.
目前广泛使用的IIS6.
0是WindowsServer2003家族中可选择安装的部分.
Internet信息服务可以在Intranet、Internet或Extranet上提供集成、可靠、可伸缩、安全、可管理的Web服务器功能.
IIS是用于为动态网络应用程序创建强大的通信平台的工具.
IIS6.
0中提供了万维网发布服务(WWW服务)、文件传输协议服务(FTP服务)、简单邮件传输协议服务(SMTP服务)、网络新闻传输协议服务(NNTP服务)和IIS管理服务.
在WindowsServer2008和WindowsVista中使用的Web服务器是IIS7.
0,它整合了IIS、ASP.
NET、WindowsCommunicationFoundationService和WindowsSharePointServices.
使用IIS7.
0,用户可以使用.
NET语言运行服务器端的应用程序.
同时,IIS7.
0是一个完全模块化的Web服务器,以前的IIS版本的功能均是默认内置的,而IIS7.
0将这些划分成独立的模块,用户可以通过添加和删除模块来自定义服务器,这样减少了代码在系统中的运行次数,将遭受黑客脚本攻击的可能性降至最低.
IIS7.
0的安装与管理也与IIS6.
0略有不同,在WindowsServer2008中,使用IIS服务器管理器工具来完成服务器的安装与管理.
下面介绍一下IIS7.
0的安装.
1.
2安装IIS7.
0安装IIS7.
0必须具备管理员权限,这是WindowsServer2008的LUA新的安全功能.
下面具体讲述使用Administrator管理员权限登录后IIS7.
0的安装.
下面是具体的安装步骤.
(1)单击【开始】→【服务器管理器】,出现【服务器管理器】窗口界面,如图1.
1所示.
图1.
1【服务器管理器】窗口(2)在【服务器管理器】窗口中,单击【角色】,然后单击【角色摘要】中的【添加角色】链接,如图1.
2所示.
图1.
2服务器角色的添加(3)在出现的【添加角色向导】对话框中,选择【Web服务器(IIS)】,将出现如图1.
3所示的进程激活服务功能,WindowsServer2008发布的版本目前均必须激活才能使用.
单击【添加必需的功能】按钮.
图1.
3添加Web服务器(IIS)所需的功能(4)此时才能选择【Web服务器(IIS)】复选框,如图1.
4所示,然后单击【下一步】按钮.
图1.
4选择IIS服务器(5)按照添加角色向导,一步一步单击【下一步】按钮.
最后安装成功,如图1.
5所示.
图1.
5IIS服务器安装成功(6)如图1.
6所示,在【服务器管理器】窗口中出现了【Web服务器(IIS)】节点.
图1.
6Web服务器(IIS)安装成功(7)单击【开始】→【管理工具】→【Internet信息服务(IIS)管理器】,打开【IIS信息服务(IIS)管理器】窗口,在起始页中显示的是IIS服务的连接任务,如图1.
7所示.
图1.
7Internet信息服务管理器(8)单击对应的IIS服务器,可以看到功能视图中有IIS默认配置的相关图标以及操作窗格中的对应操作,如图1.
8所示.
由图1.
8可知,Internet信息服务管理器主要有两部分内容:应用程序池和网站.
使用IIS管理器,可以配置IIS安全性能和可靠性功能,可以添加或删除站点,启动、停止和暂停站点,备份和还原服务器配置,创建虚拟目录以改善内容管理等,在后继章节中将逐步进行介绍.
在安装完IIS7.
0之后,在系统盘根目录下的inetpub文件夹中的子文件夹如图1.
9所示.
由图1.
9可以知道,安装IIS7.
0时安装了WWW服务,即发布的WWW服务的内容都默认存储在wwwroot文件夹中.
不需包含FTP服务.
从这点可以看出,IIS7.
0的安全性比前一个版本有了质的提高,这样用户可以根据自身单位的需要再配置其他服务,将在下一小节中讲述如何自定义IIS7.
0.
图1.
8Internet信息服务管理器图1.
9inetpub下的子文件夹inetpub文件夹中的custer子文件夹用来管理IIS中用于显示错误的网页;history子文件夹用于管理历史记录;logs子文件夹用于管理日志;temp子文件夹用于管理临时文件.
另外,在安装IIS7.
0时,系统默认创建了一个用户账户,可以通过如下步骤进行查看:(1)单击【开始】→【管理工具】→【计算机管理】,打开【计算机管理】窗口,如图1.
10所示.
图1.
10【计算机管理】窗口(2)在【计算机管理】窗口中双击【本地用户和组】,然后双击【用户】,可以看到安装IIS7.
0之后不再是IIS6.
0中的三个账户,而是只有一个账户,如图1.
11所示.
IUSR_SERVERNAME(或SERVERNAME为DOMAINNAME),其中SERVERNAME指的是服务器成员名,在本例中,成员服务器的名称为WIN-SPP….
在图中可以看到此账户名为IUSP_WIN-SPP….
如果此计算机的身份是域控制器,那么在IUSR_之后就是加上这个计算机的域名.
这个账户称为Internet来宾账户,它是客户机匿名访问Internet信息服务的账户.
图1.
11默认创建的用户1.
3IIS7.
0中其他服务角色的配置在IIS7.
0中将程序设计中的构建模块引入其中,这样管理员可以根据其提供的构建模块来搭建自己的体系结构.
IIS7.
0目前包含40个默认模块,主要分成8大类:安全性模块.
包括初级身份验证模块、摘要身份验证模块、Windows移动身份验证模块、证书身份验证模块、IP安全模块、Url授权模块和请求过滤模块;应用程序开发的模块.
包括NetFx可扩展性、ISAPI模块、ISAPI过滤模块、CGI模块;服务器端主要模块.
包括ASP和ASP.
NET;运行状况和诊断模块.
包括HTTP日志记录模块、自定义日志记录模块、请求监控模块,ODBC日志记录和日志记录库;FTP发布.
包括FTP服务器和FTP管理;性能.
包括HTTP静态压缩和动态压缩;管理.
包括管理控制台、管理脚本、管理服务;元数据库.
WMI兼容性、脚本和旧的管理单元.
在IIS7.
0的默认安装中,仅包含10个模块,安装15项功能.
如果服务器同时要提供FTP服务、邮件服务,则不能像在IIS6.
0中那样通过控制面板添加组件,而是需要按照下面的步骤进行服务功能角色的安装.
(1)单击【开始】→【服务器管理器】,出现【服务器管理器】窗口界面,单击【角色】,如图1.
12所示是Web服务器提供的基本功能.
图1.
12IIS7.
0中的基本角色服务(2)在角色服务列表中,有许多服务是非默认安装的,管理员可以根据自身的实际情况进行选择安装.
这里举个示例,假设用户需要配置FTP服务器,那么,在角色服务列表框中选定FTP服务器,如图1.
13所示.
图1.
13FTP服务器未安装(3)单击【添加角色服务】链接,出现【添加角色服务】安装向导,按照向导一步一步操作就能安装相应的角色服务,如图1.
14所示.
图1.
14FTP服务器的添加(4)如果在IIS7.
0中安装了FTP服务器,会在IIS7.
0中出现FTP站点,单击站点,会回到IIS7.
0的界面对FTP服务器进行配置,在第7章中将详细介绍FTP服务.
通过上面服务角色的安装可以体验新版所带来的优势,IIS7.
0拥有ApacheWebServer软件的定制化功能,管理员可以使其只显示静态的HTML,也可以动态地加载不同的模块以允许显示不同类型的服务内容.
这样Web服务器可以按照管理员的需求来运行安装相应的功能模块,使服务器受到攻击的可能性减少到最小.
hosteons当前对美国洛杉矶、达拉斯、纽约数据中心的VPS进行特别的促销活动:(1)免费从1Gbps升级到10Gbps带宽,(2)Free Blesta License授权,(3)Windows server 2019授权,要求从2G内存起,而且是年付。 官方网站:https://www.hosteons.com 使用优惠码:zhujicepingEDDB10G,可以获得: 免费升级10...
WHloud Official Notice(鲸云官方通知)(鲸落 梦之终章)]WHloud RouMu Cloud Hosting若木产品线云主机-香港节点上新预售本次线路均为电信CN2 GIA+移动联通BGP,此机型为正常常规机,建站推荐。本次预售定为国庆后开通,据销售状况决定,照以往经验或有咕咕的可能性,但是大多等待时间不长。均赠送2个快照 2个备份,1个默认ipv4官方网站:https:/...
Virmach 商家算是比较久且一直在低价便宜VPS方案中玩的不亦乐乎的商家,有很多同时期的商家纷纷关闭转让,也有的转型到中高端用户。而前一段时间也有分享过一次Virmach商家推出所谓的一次性便宜VPS主机,比如很低的价格半年时间,时间到服务器也就关闭。这不今天又看到商家有提供这样的产品。这次的活动产品包括圣何塞和水牛城两个机房,为期六个月,一次性付费用完将会取消,就这么特别的产品,适合短期玩玩...