1 / 43

第三章

第三章. IIS 的安装与配置 创建 Web 站点 网站的配置 虚拟目录的创建 IIS 的测试. 第一节 IIS 的安装与配置. ASP 应用程序的脚本代码必须用脚本引擎来解释执行。因此运行 Asp 程序前应该先安装包含脚本引擎的服务器管理程序 IIS 或 PWS , 也就是 建立一个测试服务器。

rasha
Download Presentation

第三章

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第三章 IIS的安装与配置 创建Web站点 网站的配置 虚拟目录的创建 IIS的测试

  2. 第一节 IIS的安装与配置 ASP应用程序的脚本代码必须用脚本引擎来解释执行。因此运行Asp程序前应该先安装包含脚本引擎的服务器管理程序IIS或PWS,也就是建立一个测试服务器。 任何一台具有IP地址的计算机(没有联网的计算机管理程序默认一个IP地址127.0.0.1),安装上服务器管理程序后就构成了一台服务器。常见的Web 服务器管理软件包括IIS(Microsoft Internet Information Server)、PWS(Microsoft Personal Web Server)、Apache HTTP Server、Netscape Enterprise Server 和iPlanet Web Server等。安装哪一种Web服务软件根据所用操作系统而定,在Windows NT及Windows 2000以上中安装IIS最为常用,在Windows95/98安装服务器软件一般只能使用PWS。这里主要讲述IIS的安装与服务器站点的发布过程。 说明:与真正的Internet服务器相比,测试服务器不需要申请外部IP地址,不需要域名解析,主要用来测试本地机上的ASP应用程序。测试服务器可以是局域网上的计算机,也可以是未连网的单机。如果是局域网内的计算机设成了服务器,则它上面的站点可通过内部IP地址进行访问。如:在局域网上建立了内部IP地址为“192.168.0.51”的测试服务器,则在浏览器地址栏中输入“192.168.0.51/站点虚拟目录名/主页名”即可访问测试服务器上的站点。

  3. 第一节 IIS的安装与配置 若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择 “添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。(图例如下图1、图2 )

  4. 第一节 IIS的安装与配置 启动IIS:Internet信息服务简称为IIS,单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具(如图3)

  5. 第一节 IIS的安装与配置 IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:\\Inetpub\\www.root.用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。 默认 Web 发布目录称为主目录

  6. 第一节 IIS的安装与配置 单击“主目录”标签,切换到主目录设置页面,该页面可实现对主目录的更改或设置。注意检查启用父路径选项是否勾选,如未勾选将对以后的程序运行有部分影响。

  7. 启用会话状态 使用此复选框可以启用或禁用会话状态。 启用会话状态时,Active Server Pages 为访问 ASP 应用程序的每个用户创建一个会话,以便标识访问应用程序中不同网页的用户。禁用会话状态时,ASP 不跟踪用户,不允许 ASP 脚本将信息存储在 Session 对象中,而且不允许使用 Session_OnStart 或 Session_OnEnd 事件。如果超时期限结束时,用户尚未请求或刷新应用程序中的网页,会话将自动结束。 若要更改超时期限,请在“会话超时”文本框中输入新值。 脚本可以使用 Session.Abandon 方法显式结束会话。即使对应用程序启用了会话状态时,也可以使用 <%@ ENABLESESSIONSTATE = False %> 命令对单个 ASP 网页禁用会话状态。

  8. 启用缓冲 选中此复选框可以缓冲输出到浏览器的内容。 选中此选项时,ASP 网页生成的所有输出在发送到浏览器之前被收集在一起。清除此选项后,处理网页时生成的输出将随时返回给浏览器。使用缓冲输出,可以在 ASP 脚本的任何位置设置 HTTP 头。可以使用 Response.Buffer 方法覆盖脚本中的此选项。

  9. 启用父路径 选中此复选框允许 ASP 网页使用当前目录的父目录的相对路径(使用 .. /语法的路径)。 如果启用此选项,则不要授予对父目录的“执行”访问权限;否则,脚本可以在父目录中运行未授权的程序。

  10. 第一节 IIS的安装与配置 • 设置主页文档 单击“文档”标签,可切换到对主页文档的设置页面,主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系统默认访问的页面文件。常见的主页文件名有index.htm、index.html、index.asp、index.php、index.jap、default.htm、default.html、default.asp等 • 启动与停止IIS服务 在Internet信息服务的工具栏中提供有启动与停止服务的功能。单击 可启动IIS服务器;单击 则停止IIS服务器。 • 查看IIS版本信息 在IE浏览器中,输入http://localhost/iishelp

  11. 第二节 创建新的Web站点 如果是在windows 2000server上装IIS,则可以创建新的站点,否则只能在当前站点中创建虚拟目录.

  12. 创建新站点

  13. 网站创建向导欢迎界面

  14. 网站描述

  15. 设置网站IP地址和端口

  16. 输入网站主目录路径

  17. 设置网站访问权限

  18. 网站访问权限说明: “读取”:该权限提供给客户端读取网页的服务,也就是说客户端可以下载网页。 “运行脚本”:该权限允许客户端访问站点脚本文件(如asp)的源代码。 “执行(如ISAPI应用程序或CGI)”:该权限允许客户端执行ISAP应用程序或者是CGI的应用程序。 “写入”:允许客户端上载文件或者编辑改变网页内容。 “浏览”:允许客户端浏览Web站点的目录。

  19. 完成网站创建

  20. 新建的Web站点

  21. 第三节 网站的配置

  22. 高级网络标识——为同一网站设置其他的IP地址高级网络标识——为同一网站设置其他的IP地址

  23. 启用日志记录——日志记录属性

  24. 二、配置“性能”选项卡

  25. 三、配置“ISAPI筛选器”选项卡

  26. 四、配置“主目录”选项卡

  27. 主目录——此资源的内容来自“另一台计算机上的共享”主目录——此资源的内容来自“另一台计算机上的共享”

  28. 主目录——此资源的内容来自“重定向到URL”

  29. 配置“文档”选项卡

  30. 六、配置“目录安全性”选项卡

  31. 设置身份验证方法

  32. 设置IP地址和域名限制

  33. 第四节 创建虚拟目录 虚拟目录是Web站点上的信息的发布方式。 通过网络,将其他的目录映射为Web站点主目录中的文件夹。在建设网站的时候,可以将网站的内容存放在不同的硬盘或者不同的计算机上,通过映射成为Web服务器的虚拟目录来使用,这样可以避免使主目录空间达到极限的缺点。 使用虚拟目录,当数据移动的时候不会影响Web站点的结构。如果存放网站内容的文件夹发生变化,则只要将该虚拟目录重新指向到新的文件夹即可。

  34. 创建虚拟目录

  35. 创建虚拟目录欢迎界面

  36. 虚拟目录别名

  37. 设置网站内容目录

  38. 设置虚拟目录访问权限

  39. 完成创建虚拟目录

  40. 查看已创建的虚拟目录

  41. 虚拟目录属性——“虚拟目录”选项卡

  42. 要测试IIS服务器的安装及站点的配置是否成功,可以通过在站点主目录下建立一个简单的ASP文件进行测试.要测试IIS服务器的安装及站点的配置是否成功,可以通过在站点主目录下建立一个简单的ASP文件进行测试. <html><head><title>时间日期</title></head><body>当前时间是: <% = Now %><br>当前时间是:<% response.write Now() %></body></html>

  43. 课堂练习 请上网搜索,了解什么叫固定IP,什么叫动态IP? 请上网搜索,了解什么是内部IP地址,什么是外部IP地址? 请上网搜索,了解如何申请外网IP地址? 域名与IP地址是一回事吗?如果不是,有什么区别?

More Related