配色: 字号:
《ASP动态网页设计》第1章创建ASP运行环境
2023-05-24 | 阅:  转:  |  分享 
  
默认情况下,在启动计算机的同时就将启动本机上安装的Internet信息服务功能,而且默认的网站也将同时启动。如果需要暂停或停止该网站的服务,
可以打开“Internet信息服务”对话框,右键单击要停止的默认网站,在弹出的快捷菜单中选择“暂停”或“停止”即可,如图1.11所
示。 3. IIS的属性设置 IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:\Inetpub\www.
root。 用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框(如图1.12),在
该对话框中,可完成对站点的全部配置。 【任务小结】 IIS5.0新增了许多功能,有助于Web管理员创建升级的、灵活的应用程序。新增
功能包括安全通信、权限向导、进程限制、改进的自定义错误消息、支持ASP 、应用程序保护。 IIS“默认Web站点”属性设置具体方法
如下: (1) 网站 【Web站点标识】 描述——用户指定该站点的名称。IP地址——用户分配给该站点的IP地址(动态域名的用户,您
可以使用默认的IP地址,选中“全部未分配”即可)。在高级对话框中还可以进一步的设定该站点的IP地址,TCP端口号以及主机名称等(注
:同一台Web服务器中,具有不同IP地址或不同主机名的不同站点称为虚拟主机)。TCP端口——默认值为80,用户可以根据自己的需要进
行改动。SSL端口——指定使用安全套接字层(SSL)的端口。 【连接】 连接超时——如果访问用户在指定的时间范围内没有发出新的访
问请求,Web服务器自动中断与该用户的连接。 【启用日志】 在提供给用户的日志格式选择中,NCSA为较通用格式,W3C为扩展格式
,ODBC为数据库日志格式。在属性对话框中,可以进一步的设定日志记录的时间间隔单位,以及日志文件的存放位置。 (2) 性能 【性能
调整】 可以根据站点的具体情况设定每天访问站点的人数。该项可以相应的调整Web站点所占用的系统内存的大小。 【带宽限制】 启用带
宽限制将会限制Web站点所能够使用的带宽。 【连接配置】 “保留HTTP 连接”允许客户维持与服务器已经打开的连接,而不要求对客户
的每个新请求都启用新的连接(如图1.13)。 (3)??ISAPI配置器 设置用于处理HTTP请求过程中的对事件做出响应的程序
(如图1.14)。 3. 记忆力强 计算机的存储器类似于人的大脑,可以“记忆”(存储)大量的数据和信息,在计算的同时,还可以把中间
结果存储起来,供以后使用。 学习目标 1. 了解动态网页的执行环境及特点。 2. 学会为动态网页的执行搭建运行平台。 3. 掌握创
建虚拟目录的方法。 4. 掌握动态网页的测试方法。 1.1 准备动态网页的执行环境 1.2 构架网站服务器 ASP
是一种在服务器端运行的脚本语言,但它并不能运行在目前所有的服务器上。ASP页面是一种包含脚本命令的HTML网页,在发送到客户端浏览
器之前,站点的WEB服务器将对其中的脚本命令进行处理,因而在开发和测试ASP应用程序之前,必须创立可供ASP程序运行的WEB服务器
工作环境。 1.1.1 ASP运行环境概述 1.1.2 静态和动态网页的特点 1.1.1 ASP运行环境概述 A
SP程序对计算机硬件环境要求不高,就目前市场上流行的计算机配置均可达到要求,也就是说,通常具备满足当前常用操作系统(如Window
s系统)运行需求的硬件设备即可。 1. 硬件环境 ASP应用程序以.asp文件形式保存,无需经过编译便能由浏览
器查看,但不能直接执行,只能在服务器执行后才能浏览。ASP程序是使用VBScript或者JavaScript脚本语言编写的,当程序
执行时,脚本程序将一整套命令发送给脚本引擎,由其进行翻译并将程序转换成服务器能执行的命令,而VBScript则被作为系统默认的脚本
语言。 2. 软件环境 1.1.2 静态和动态网页的特点 所谓“静态”指的是站点内的页面内容固定不变。当用户通过本地主机的浏
览器上网向Web服务器请求提供网页内容时,服务器仅将原先已经设计好的静态HTML文档传送给用户浏览器即可。页面内容仅包含标准HTM
L代码,或者再加上动态图片以及Flash动画来美化页面,而网页内容的更新工作,则只能手动更新所有相关的HTML文档来完成,既费时又
费力。 1. 静态网页 动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是.htm、.html、.shtml、.xml
等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号
——“?”。 2. 动态网页 动态网页的一般特点简要归纳如下: ① 动态网页以数据库技术为基础,可以大大降低网站维护的工作量; ②
采用动态网页技术的网站可以实现更多的功能,具有交互性,如用户注册、用户登录、在线调查、用户管理、订单管理等; ③ 动态网页实际上
并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页。 ASP是一种在服务器端运行的脚本程序,所
以在开发和测试ASP应用程序之前,必须创建可支持ASP程序运行的Web服务器工作环境。在上述表1-1中我们知道,Windows系列
操作系统里通常是使用PWS和IIS。 1.2.1 PWS 1.2.2 IIS 1.2.3 IIS虚拟目录的创建 1
.2.1 PWS 【任务引入】 在Windows98系统上要运行ASP程序,必须要为其搭建一个运行平台,最简单的方法就是安装和
配置PWS。 【任务目标】 掌握PWS的安装步骤,理解PWS的属性配置。 【任务内容】 在Windows98系统中安装ASP程序运
行平台PWS,并进行参数配置。 【任务分析】 PWS主要是安装Windows95/98操作系统上,安装这个服务器比较简单,通常在W
indows98的安装盘中会找到这个安装程序,关键是参数配置要正确,才能确保ASP程序的正常运行。 1.2.1 PWS 【操作
步骤】 1. 安装PWS ① 将Windows 98的原版光盘放入光驱中,从资源管理器切换到光盘\add-ons\pws的目录。
② 执行setup.exe,开始安装。 ③ 出现第一个画面后按下一步。 ④ 在这里选择一般安装,因为只有这样才能够安装 ASP
支援的功能。 ⑤ 接下来显示预设的网站根目录是在C:\Inetpub\wwwroot,为了不影响其他文件系统的正常运行,请安装在其
他硬盘分区内(如D盘),然后按下一步。 ⑥ 接着开始复制文件,需要耐心地等待一下。 ⑦ 最后按下完成,并重新启动电脑,就可以开始使
用 PWS 了。 2. 配置PWS 安装完成后,在“开始→程序”中有菜单如图1.5所示: ① 然后找出C:\WINDOWS\SYS
TEM\inetsrv\pws.exe,打开“个人Web管理器”。 ② 在主屏的“发布”栏显示pws当前状态。如果已经停止,点击“
启动”。 ③ 需要设虚拟目录。方法是,在个人Web管理器点击“高级”,然后选“添加”,别名很重要,例如起别名为spa。“浏览”找到
主页目录所在文件夹,例如 D:\我的作品\我的网页。 ④ 把读取、执行、脚本都打上勾,确定。 ⑤ 把“启用默认文档”和“允许浏览目
录”都打上勾。默认文档写为index.htm, index.asp。 ⑥ 至此调试完毕。然后,在IE地址栏输入“http://1
27.0.0.1/spa”就可以浏览你的ASP网页了。 【任务小结】 PWS不同于IIS ,它只能容纳一个Web站点。PWS的优
点在于,它能够在廉价的操作系统如Windows98或Windows95上运行。 【任务引入】 随着操作系统的不断进化,在系统中为支
持ASP程序运行所需的运行平台也在发生改变,从Windows NT操作系统开始,系统自带的ASP程序运行平台改成了IIS,并且版本
也在不断提高,下面我们以IIS5.0为例,介绍IIS的安装过程及配置方法。 【任务目标】 掌握IIS的安装步骤,理解IIS的属性配
置。 【任务内容】 在Windows2000系统中安装ASP程序运行平台IIS,并进行参数配置。 【任务分析】 IIS主要是安装在
Windows NT之后的操作系统上,安装这个服务器比较简单,但其后的参数配置工作比PWS要复杂的多,是整个操作过程的难点所在,只
有配置正确,才能确保ASP程序的正常运行。 1.2.2 IIS 【操作步骤】 1. 安装IIS Win2000的IIS是5.
0版,是ASP的开发平台。安装方法是,插入Win2000或WinXp安装盘,点击“开始→设置→控制面板→添加/删除程序→添加/删除
Windows组件”,然后出现下图,把第一项IIS打上勾即可: 1.2.2 IIS 在安装过程中,会出现两次提示要求插入光盘: 这时一定要找到I386这个文件夹,并且这两次都需要重新查找路径,一直点击确定即可安装完毕。 2. 启动Internet信息服务(IIS) Internet信息服务简称为IIS,单击Windows开始菜单→所有程序→管理工具→Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具。
献花(0)
+1
(本文系大高老师首藏)