还剩6页未读,继续阅读
文本内容:
第1讲Internet信息服务[本讲的知识要点]令1新建一个web站点令2IIS的配置令3FTP服务Microsoft®Windows®Server2003家族的Internet信息服务IIS在IntranetInternet或Extranet上提供了集成、可靠、可伸缩、安全和可管理的Web服务器功能ns是用于为动态网络应用程序创建强大的通信平台的工具各种规模的组织都使用HS来主控和管理Internet或其Intranet上的网页、主控和管理FTP站点、使用网络新闻传输协议NNTP和简单邮件传输协议SMTP路由新闻或邮件HS
6.0支持用于开发、实现和管理Web应用程序的最新Web标准如MicrosoftASP.NET、XML和简单对象访问协议SOAPIIS
6.0包括一些面向组织、IT专家和Web管理员的新功能,它们旨在为单台HS服务器或多台服务器上可能拥有的数千个网站实现性能、可靠性和安全性目标添加iis组件控制面板T添加/删除程序9添加/删除Windows组件分应用程序服务器创建一个WEB站点ns在安装时会在硬盘上创建一个默认网站配置您可以使用\Inetpub\Wwroot目录发布Web内容,也可以创建所选的任何目录或虚拟目录为了创建FTP站点,必须安装和启动文件传输协议FTP服务默认情况下不会安装它使用ns管理器创建网站或FTP站点不会创建内容,而只创建一个用于从中发布内容的目录结构和多个配置文件使用默认网站.在ns管理器中,展开本地计算机,展开“网站”文件夹,右键单击“默认网站”,然后单击“属性”.在“网站”选项卡上,在“网站标识”下的“描述”框中键入网站的名称.单击“确定”新站点的名称出现在ns管理器中新建网站.在ns管理器中,展开本地计算机,右键单击“网站”文件夹,指向“新建”,然后单击“网站”出现“网站创建向导”.单击“下一步”.在“描述”框中,键入站点的名称,然后单击“下一步”.键入或单击站点的IP地址(默认值为“全部未分配”)、TCP端口和主机头(例如,WWW.mysitecom)然后单击“下一步”.在“路径”框中,键入或浏览到包含或将要包含站点内容的目录,然后单击“下一步”.选中与要指定给用户的网站访问权限相对应的复选框,然后单击“下一步”.单击“完成”.要在以后更改这些设置和其他设置,请右键单击网站,然后打击“属性”
1.3设置web服务扩展为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将ns安装在Microsoft®Windows®Server2003家族的成员上而且,当您最初安装IIS时,该服务在高度安全和“锁定”的模式下安装在默认情况下,ns只为静态内容提供服务-即,诸如ASP、ASP.NET、服务器端的包括文件、WebDAV发布和FrontPage®ServerExtensions功能只有在启用时才工作如果在安装HS之后未启用该功能IIS将返回一个404错误启用Web服务扩展.在ns管理器中,单击“Web服务扩展”文件夹.在详细信息窗格中,选择要启用的Web服务扩展,然后单击“允许”.要查看Web服务扩展的属性,请选择一个扩展,然后单击“属性”
1.4新建应用程序池对方速度当HS
6.0在工作进程隔离模式下运行时,可将Web应用程序组合到应用程序池中应用程序池允许将特定配置设置应用于多个应用程序组,并允许工作进程为这些应用程序提供服务可向应用程序池指定任何Web目录或虚拟目录通过创建新应用程序池并向它们指定网站和Web应用程序,可提高服务器的效率和可靠性,并使其他应用程序即使在新应用程序池终止口寸也总是可用创建新应用程序池.在HS管理器中,展开本地计算机,右键单击“应用程序池”,指向“新建”,然后单击“应用程序池”.在“应用程序池ID”框中,键入新应用程序池的名称.在“应用程序池设置”下,单击“对新的应用程序池使用默认设置”或“将现有应用程序池作为模板”.如果您选择的是“将现有应用程序池作为模板”,请从“应用程序池名称”列表框中,单击要用作模板的应用程序池.单击“确定”1-5创建多个web站点通过ip地址区分通过端口号区分通过主机头区分要创建并多个网站,必须首先确保每个站点都有唯一的标识为此,您将需要获得多个ip地址或者将多个主机头名分配给单个ip地址主机头名是网站的“好记的”名称,例如www.microsoft.como获取并维护多个IP地址通常是为大型公司和Internet服务提供商(ISP)保留的任务,而分配多个主机头名是一个通过ns管理器完成的相当简单的过程为使用多个主机头名,您的计算机或网络必须使用名称解析系统(通常为DNS)o分配主机头名.在HS管理器中,展开“网站”文件夹,右键单击该网站,然后单击“属性”.在“网站”选项卡上,单击“高级”.单击“添加”.在相应的框中,键入网站的IP地址、TCP端口和主机头值当使用安全套接字层(SSL)时,由于主机头包括在加密的客户请求中,所以主机头不起作用不过,每个服务器可以拥有多个服务器证书、多个IP地址以及多个SSL端口1-6网站属性
1.
6.1设置主目录所有的网站都必须要有主目录默认的网站主目录是LocalDrive\Inetpub\Wwrooto您可以使用HS管理器或通过直接编辑MetaBasexml文件来更改网站的主目录使用HS管理器更改网站的主目录.在ns管理器中,展开本地计算机,展开“网站”目录,右键单击要更改的网站,然后单击“停止”.使用Windows资源管理器将LocalDrive\Inetpub\Wwroot目录重命名为您喜欢的名称或者,可以将整个\Wwroot目录树复制到一个新位置.在ns管理器中,右键单击您的网站,然后单击“属性”.单击“主目录”选项卡,然后根据主目录所在的位置,在“此资源的内容来自”下面单击“此计算机上的目录”、“另一计算机上的共享”或“重定向到URL”.在“本地路径”框中,输入目录的路径名、共享名或URLo注意如果选择了网络共享上的目录,则可能需要输入用户名和密码以访问该资源如果未指定其他帐户,则默认使用IUSR_computername帐户如果使用具有服务器管理员凭据的帐户,客户端有权使用服务器操作这样会严重威胁网络安全.在ns管理器中,展开“网站”文件夹,右键单击刚才更改的网站,然后单击启动
1.
6.2设置默认文档如果网站未指定文档名称,您可以为客户端对网站的请求创建一个默认文档默认文档可以是目录的主页和某个索引页在ns管理器中启用默认文档之前,您必须创建该默认文档,并将其放在根目录或相应网站的虚拟目录下在默认文档名称中不能使用逗号(例如myfile.html)o逗号只用于在配置数据库中分隔多个默认文档如果您在默认文档的名称中使用了逗号,ns会认为这表示有两个默认文档设置或更改默认文档.在ns管理器中,展开本地计算机,展开“网站”目录,右键单击所需的网站然后单击“属性”.单击“文档”选项卡.选中“启用默认内容文档”复选框.单击“添加”将新的默认文档添加到列表.单击要从列表中删除的文档,然后单击“删除”.单击列表中的文档,然后单击“上移”或“下移”以更改默认文档响应客户请求的次序.单击“确定”
1.7虚拟目录在大多数情况下,发布到网站或FTP站点的内容位于计算机上的根目录或主目录中,如C:\Inetpub\Wwroot\o但是,在某些情况下,内容会放在其他位置甚至远程计算机上要从主目录或根目录以外的其他目录中进行发布,可创建虚拟目录虚拟目录不包含在主目录中,但在显示给客户浏览器时就像位于主目录中一样创建虚拟目录.在HS管理器中,展开“FTP站点”文件夹,展开要向其中添加虚拟目录的FTP站点,右键单击要在其中创建虚拟目录的站点或文件夹,指向“新建”,然后单击“虚拟目录”出现“虚拟目录创建向导”.单击“下一步”.在“别名”框中,键入虚拟目录的名称这是用户键入的名称,应当简短且易于键入.单击“下一步”.在“路径”框中,键入或浏览到驻留虚拟目录的物理目录,然后单击“下一IJ/J/O.在“允许下列权限”下,选中与要指定给用户的访问权限相对应的复选框,然后单击“下一步”.单击“完成”虚拟目录在当前选定的文件夹级别下创建
1.8远程管理您可以远程管理Intranet或Internet上运行IIS的服务器可以针对该用途使用下列工具IIS管理器您可以在服务器上使用ns管理器远程连接到运行ns
5.
0、IIS
5.1和ns
6.0不支持HS
3.0和ns
4.0的Intranet服务器,并对其进行管理终端服务终端服务不要求您在远程客户机上安装ns管理器,这是由于一旦连接到运行ns的服务器,您就可以像登录到本地一样使用ns管理器远程管理HTML工具您可以使用远程管理HTML工具从Intranet上的任何Web浏览器管理HSWeb服务器本版本的远程管理HTML工具只在运行HS
6.0的服务器上运行使用IIS管理器远程管理Intranet服务器.在网络上运行WindowsServer2003家族成员的任何计算机上启动HS管理器.要连接到远程ns计算机,请右键单击本地计算机,然后单击“连接”.在“计算机名”框中,键入或浏览要连接到的计算机.单击“确定”使用终端服务远程管理服务器.在连接时所使用的计算机上安装终端服务客户端程序.当远程计算机正在运行时,启动终端服务并标识远程计算机的名称.从“终端服务”窗口,像在本地那样管理IISo可在网络上运行Windows的计算机上启动HS管理器,或者打开基于Web的服务器管理工具还可以从“终端服务”窗口运行脚本通过控制面板启用远程管理HTTP工具.从“开始”菜单,单击“控制面板”.双击“添加或删除程序”.在左侧窗格中,单击“添加/删除Windows组件”.单击“应用程序服务器”,然后单击“详细信息”.选择Internet信息服务HS”,然后单击“详细信息”.单击“万维网服务”,然后单击“详细信息”.选中“远程管理HTML”复选框,然后单击“确定”.再单击两次“确定”,单击“下一步”,然后单击“完成”以完成“Windows组件向导”
1.9安装FTP服务.从“开始”菜单,单击“控制面板”.双击“添加或删除程序”.单击“添加/删除Windows组件”.从“组件”列表框中,单击“应用程序服务器”,然后单击“详细信息”.从“应用程序服务器的子组件”列表框中,单击Internet信息服务HS”,然后单击“详细信息”.从“Internet信息服务的子组件”列表框中,选中“文件传输协议FTP服务”复选框.单击“确定”两次.单击“下一步”您可能被提示插入WindowsServer2003家族光盘或输入网络安装路径.单击“完成”,然后单击“关闭”
1.10新建FTP站点.在ns管理器中,展开本地计算机,右键单击“ftp站点”文件夹,指向“新建”,然后单击“FTP站点”出现“FTP站点创建向导”.单击“下一步”.在“描述”框中,键入站点的名称,然后单击“下一步”.键入或单击站点的IP地址默认值为“全部未分配”和TCP端口,然后单击“下一步”.单击所需的用户隔离选项,然后单击“下一步”.在“路径”框中,键入或浏览到包含或将要包含共享内容的目录,然后单击“下一步”.选中与要指定给用户的FTP站点访问权限相对应的复选框,然后单击“下一/Ko.单击“完成”.要在以后更改这些设置和其他设置,请右键单击FTP站点,然后打击“属客户端软件Cuteftp使用容易且很受欢迎的FTP软件,下载文件支持续传、可下载或上传整个目录、具有不会因闲置过久而被站台踢出站台可以上载下载队列,上载断点续传,整个目录覆盖和删除等FTP虚拟目录创建FTP虚拟目录IIS的备份和还原在按照所需的方式启动并运行站点和应用程序之后,您可以将全部或部分配置保存为备份副本,也可以从其他站点或计算机导入它们或者将它们导出到其他站点或计算机每当配置数据库发生更改时,ns就会自动创建配置数据库配置和架构文件的备份副本管理员还可以根据需要创建备份文件,或者创建单个站点或应用程序配置的备份副本,然后将它们导出到其他站点或计算机或者从其他站点或计算机导入它们备份文件只包含配置数据;它们不包括内容(.asp文件、.htm文件、.dll文件等)保存配置数据库配置.在ns管理器中,右键单击“本地计算机”,指向“所有任务”,然后单击“备份/还原配置”.单击“创建备份”.在“配置备份名称”框中,键入备份文件的名称.如果要用密码加密备份文件,请选中“使用密码加密备份”复选框,然后在“密码”和“确认密码”框中键入密码.单击“确定”,然后单击“关闭”还原配置数据库配置.在ns管理器中,右键单击“本地计算机”,指向“所有任务”,然后单击“备份/还原配置”.从“备份”列表框中,单击以前的备份版本,然后单击“还原”.当出现确认消息时,单击“是”.单击“确定”,然后单击“关闭”。