




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、23Error! No text of specified style in document.第2章 ASP的安装、配置和运行学习目的与要求:为了保证ASP文件的正常运行,需要正确安装和配置IIS。理解ASP服务器的架设方法,掌握IIS的安装配置,虚拟目录的设置。2.1 IIS的安装2.1.1 IIS简介Microsoft Internet Information Server(简称IIS)是专为互联网上所需的计算机网络服务而设计的一套网络组件。其中包括WWW、FTP、SMTP、NNTP等服务,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息
2、成了一件很容易的事。Windows 2000里面包含的IIS 5.0,IIS与Windows NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。Windows 2003里面包含IIS 6.0,IIS支持服务器应用的Microsoft BackOffice系列;支持ISAPI(因特网服务系统应用编程接口),使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据;IIS的一个重要特性是支
3、持ASP。IIS 3.0版本以后引入了ASP(动态服务器网页),可以很容易地张贴动态内容和开发基于Web的应用程序。2.1.2 IIS的安装Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS ,也可以在 Windows 2000 安装完毕后加装 IIS。 IIS是微软出品的架设Web、FTP、SMTP服务器的一套整合软件,捆绑在Windows 2000/NT中,可以在控制面板的添加/删除程序中,选择添加或删除 Windows 组件中的IIS服务。下面以Windows
4、 XP+ IIS5.1的安装为例,说明安装过程。步骤1:选择【开始】|【控制面板】|【添加/删除程序】命令。步骤2:在打开的【添加/删除程序】对话框中,单击【添加/删除 Windows 组件】选项,打开Windows组件向导对话框。 步骤3:在Windows 组件向导对话框的组件列表中选择Internet信息服务(IIS)组件。Internet信息服务安装界面如图2.1所示。图2.1 Internet信息服务安装界面安装完成之后,可以打开浏览器,在地址栏输入“localhost”,如果出现如图2.2所示的界面,就说明Internet信息服务已经安装成功,安装成功的计算机就是一台功能强大的Web
5、 服务器了。图2.2 Internet信息服务界面 说明:安装IIS之前,需要安装Windows TCP/IP协议和连接工具。IIS默认的Web(主页)文件存放于系统根目录中的%system%Inetpubwwwroot 中,主页文件就放在这个目录下;出于安全考虑,因此微软建议使用IIS的所有驱动器并用NTFS格式。2.2 IIS的配置2.2.1 Web站点配置选择【开始】|【控制面板】|【管理工具】|【Internet信息服务】命令,可以打开【Internet信息服务】窗口,如图2.3所示。图2.3 【Internet信息服务】窗口IIS安装后,系统自动创建了一个默认的Web站点,可以暂停、
6、停止、启动这个站点。但最好不要删除,否则重建时会很麻烦。右击默认的Web站点,在弹出的快捷菜单中选择【属性】命令,将出现【默认网站 属性】对话框,如图2.4所示。图2.4 【默认网站 属性】对话框每个Web站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求的分别是端口号、IP 地址和主机头名。浏览器访问IIS的顺序为:IP地址端口号主机头名该站点主目录该站点的默认首文档。所以IIS的整个配置流程应该按照访问顺序进行设置。步骤1:配置IP地址和主机头名。这里可以指定Web站点的IP地址,如没有特别需要,则选择全部未分配。如指定了多个主机头名,则IP地址一定要选为全部未分配,否则访问者会访
7、问不了的,如图2.5所示。图2.5 多Web网站的高级配置如果IIS只有一个站点,则无须写入主机头标识。然后配置好端口,Web站点的默认访问端口是TCP 80;如果修改了站点端口,则需要在地址栏中输入 http:/服务器的IP:端口,才能够进行正常访问。步骤2:指定站点主目录。主目录用来存放站点文件的位置,默认是 %system%Inetpubwwwroot。单击【主目录】标签,切换到如图2.6所示的【主目录】选项卡,该选项卡可实现对主目录的更改或设置。可以选择其他目录作为存放站点文件的位置。实现方法如下。单击【浏览】按钮,选择存放站点文件的实际物理路径。适当赋予访问者一些权限,例如读取、目录
8、浏览等。例如,更改D:ASP-TEST为我的Web网站的主目录,并赋予它读取、写入、目录浏览的权限。则设置的方法如图2.7所示。步骤3:设定默认文档。每个网站都会有默认文档,默认文档就是访问者访问站点时首先要访问的那个文件,未制定所要访问的网页文件时,系统会访问默认的页面文件。常见的主页文件名有index.htm、index.asp、default.htm、default.asp等。图2.6 主目录设置页面图2.7 主目录设置举例实现方法如下。(1)单击【文档】标签,选择启动默认的文档复选框。(2)单击【添加】按钮,在默认文档对话框中设置【默认文档名】。(3)通过箭头按钮,调整默认文档搜索顺序
9、。设置启动默认文档如图2.8所示。步骤4:设置访问权限。一般赋予访问者有匿名访问的权限,其实IIS 默认已经在系统中建立了 IUSR_机器名 这种匿名用户了。匿名身份验证使用户无须输入用户名或密码即可访问网站上的公共部分。 图2.8 设置启动默认文档实现方法如下。(1)单击【目录安全性】标签。(2)单击【匿名访问和身份验证控制】选项组里的【编辑】按钮。(3)在【身份验证方法】对话框中选中【匿名访问】和【允许IIS控制密码】复选框。(4)设置访问权限的情况如图2.9所示。图2.9 设置访问权限 说明:在 Internet 信息服务管理单元中,选择默认网站,并打开其属性页,可以完成Web站点的所有
10、设置。在【主目录】选项卡中,赋予“目录浏览”的权限在网站设计阶段是很有必要的,它能帮助设计者及时了解网站上的最近文件;但一般在网站正式运行时则最好去掉它,以免信息外漏。默认文档是按照从上到下的顺序读取的。2.2.2 设置虚拟目录1. 什么是虚拟目录网站内容越来越多,可是磁盘空间却是有限的,当我们在IIS服务器上添加了新的硬盘,并将新的硬盘作为原有网站的一部分使用时,就可以使用虚拟目录。 虚拟目录可以在不影响现有网站的情况下,实现服务器磁盘空间的扩展。而且,虚拟目录可以与原有网站不在同一个文件夹,不在同一个磁盘驱动器,甚至不在同一台计算机上,但用户在访问网站时,却感觉不到任何区别。IIS通过虚拟
11、目录提供对Web服务器进行访问。简单地说:就是将“c:MyWeb”映射一个URL地址形式的虚拟目录:“6/MyWeb”,供本机或Internet上的计算机访问Web服务器。虚拟目录的权限与普通目录不同。根据默认设置,不允许远程用户浏览虚拟目录,运行可执行文件、新建文件和下载某些文件类型文件。可以根据需要自定义IIS虚拟目录权限设置,IIS对Internet进行公开处理。2. 创建虚拟目录创建虚拟目录之间,首先要建立一个物理文件夹,然后才可以把一个虚拟目录和实际的物理地址的文件夹相对应。我们通过建立一个别名为“myasp”的虚拟目录,说明创建虚拟目录的步骤。步
12、骤1:打开Internet信息服务器。选择【开始】|【控制面板】|【管理工具】|【Internet服务管理器】命令,如图2.3所示。步骤2:新建虚拟目录。选择默认网站并右击,在弹出的快捷菜单中选择【新建】|【虚拟目录】命令,建立虚拟目录,如图2.10所示。图2.10 建立虚拟目录弹出【虚拟目录创建向导】对话框,如图2.11所示。图2.11 【虚拟目录创建向导】对话框的欢迎界面步骤3:设置虚拟目录别名、实际对应的物理地址、执行权限。实现方法如下。(1)填写别名,如图2.12所示。图2.12 【虚拟目录创建向导】对话框的【虚拟目录别名】页面(2)设置网站内容目录,单击【浏览】按钮选择文件夹,如图2
13、.13所示。(3)设置访问的权限,如图2.14所示。(4)创建的结果如图2.15所示,界面里多了一个类似文件夹的目录:myasp。3. 访问虚拟目录虚拟目录不出现在目录列表中,要想访问虚拟目录,用户必须知道虚拟目录的别名,并在浏览器中输入URL。图2.13 【虚拟目录创建向导】对话框的【网站内容目录】页面图2.14 【虚拟目录创建向导】对话框的【访问权限】页面图2.15 创建虚拟目录结果最好在设置目录执行权限时,添加上“目录浏览”权限。虚拟目录设置完毕后,就可以用下面的三种方法来浏览本地的网页。/虚拟目录别名。http:/计算机名/虚拟目录别名。http:/loc
14、alhost/虚拟目录别名。 注意:虚拟目录的别名不能用中文,不能用.com等结尾。虚拟目录一定要有“读取”和“运行脚本”权限,否则文件无法运行。2.3 ASP文件的编写、执行现在我们就编写一个最简单的ASP文件,了解一下ASP文件的运行。用记事本编写如下程序,并把它保存到D:ASP-TEST文件夹下面,文件名为time.asp,如图2.16所示。图2.16 time.asp源文件在【Internet信息服务】列表中单击myasp虚拟目录,观察time.asp文件,如图2.17所示。图2.17 Internet信息服务窗口下的time.asp文件time.asp在浏览器中的最终页面如图2.18
15、所示。图2.18 time.asp在浏览器中的最终页面实训 ASP的安装、配置、检测【实训前的准备】(1)检查系统中的IIS、FrontPage 2003能否正常运行。(2)在D盘创建一个新文件夹,命名为Stu +“学号”。(3)将IIS默认Web站点的主目录设为D: Stu +“学号”。【实训的目的要求】(1)掌握IIS的安装、配置、测试方法。(2)掌握虚拟目录的设置。(3)掌握一个简单的ASP文件的建立和保存步骤。【实训内容】(1)安装配置IIS并检测。(2)创建虚拟目录。(3)建立一个ASP文件,并运行它。【虚拟目录实现参考】步骤如下。(1)在磁盘任意位置创建一个站点文件夹。(2)右击文件夹图标并在弹出的快捷菜单中选择【属性】命令查看属性。(3)单击【Web共享】标签打开【Web共享】选项卡,选中【共享这个文件夹】选项,然
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司承揽加工合同范例
- 个人出租猪圈合同范例
- 专利挖掘策划合同范例
- 针对性题目2024机械工程师资格试题
- 事业编合同范例
- 供电合同范例微信
- 保洁和清运合同范例
- 借款带担保合同范例
- 会展布置合同范例
- 公司使用合同范例
- 2025年四川省宜宾市第二中学校九年级二诊考试数学试题(原卷版+解析版)
- 2024初级注册安全工程师笔试题库答案分析
- 国潮插画文创设计
- 2025中国临床肿瘤学会CSCO非小细胞肺癌诊疗指南要点解读课件
- 塑料粒子购销合同协议
- 《建筑与市政工程施工现场临时用电安全技术标准JGJT46-2024》知识培训
- 2025年上半年安徽国风新材料股份限公司招聘40人易考易错模拟试题(共500题)试卷后附参考答案
- 2025-2030中国紧急逃生装置行业市场发展趋势与前景展望战略研究报告
- 酒厂设计防火规范
- 文化传承-2025年中考语文作文常见十大母题写作技巧与策略
- 银行电梯安全管理制度
评论
0/150
提交评论