首页 > ASP学习 > ASP基本知识及IIS安装和配置方法

ASP基本知识及IIS安装和配置方法

2008年3月26日 admin 发表评论 阅读评论

(一)ASP即Active Server Page(动态网页)的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。

当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。

ASP的网页文件的格式是以“.ASP”作为后缀。

ASP编辑器有很多种,比较流行的有FrontPage和Dreamweaver等。

Asp的运行需要Windows操作系统。若想在本地运行ASP页面,需要安装Internet 信息服务(简称IIS)。IIS有几个版本,相对应的分别为Windows2000默认安装的是IIS5.0(internet information server),而windows xp默认安装的是IIS5.1,windows 2003默认安装的IIS6.0。

编写ASP页面使用的数据库access数据库或SQL Server数据库。

ASP网页具有以下特点:

  • (1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
  • (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
  • (3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
  • (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
  • (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现哦那个Email或访问文件系统等。
  • (6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

     

    (二)ASP在本地运行需要配置安装IIS(Internet 信息服务),这里说一下配置IIS中需要注意的地方。

    首先,简单说明安装IIS的步骤如下:

    • 将安装盘放入光驱;
    • 单击“开始”,单击“控制面板”,双击“添加或删除程序”启动“添加或删除程序”应用程序;
    • 在“添加或删除程序”对话框左侧的列中,单击“添加/删除 Windows 组件”;
    • 出现“Windows 组件向导”后,单击“下一步”;
    • 在“Windows 组件”列表中选中“Internet 信息服务”;
    • 单击“下一步”,然后根据指导进行操作。

    如果使用的是下载的IIS安装文件,其安装方法基本一样,只是每次在弹出对话框时需要找到相关组件,然后执行“下一步”操作直到完成。

    IIS文件默认的网页文件应该放置在“C:\Inetpub\wwwroot”这个根目录下,创建好网页文件(比如ASP文件)后,就可以用“http://localhost/文件名”的方式运行了。

    打开IIS方法大致有两种,分别为:

    第一种方法

    1. 从“开始”菜单,选择“设置”,然后选择“控制面板”。
    2. 打开“管理工具”。
    3. 打开“Internet 服务管理器”。

    第二种方法

    1. 在桌面上,用鼠标右键单击“我的电脑”,再单击“管理”。
    2. 在“服务和应用程序”下面,选择“Internet 信息服务”。

    最后需要说明的是,创建的文件首页默认的为Default.htm 或 Default.asp等,自己还可以创建和设置其他形式,比如index.asp。设置方法是打开IIS后,点击“默认网站”——右键打开“属性”——“文档”——“添加”——输入“index.asp”——确定即可。

    另外需要注意的是,默认的ASP文件是不具备“写入”权限的,这当然也是为了安全方面的考虑。但是为了创建和调试文件,尤其在试图写入数据的时候就需要“写入”功能了,方法是点击“默认网站”——右键打开“属性”——“主目录”——勾选“写入”。

    这样,IIS就基本配置完毕了。当然,为了使其更加贴近自己的使用习惯,还可以进行相应的其他设置。

  • 分类: ASP学习 标签: ,
    1. 2008年3月27日16:02 | #1

      我不是学计算机的,ASp都是自学的,去这个网站上看看吧,非常不错的:jjshang.com

    2. 2008年3月28日13:23 | #2

      很详细的教程,学习中……

    3. 2008年5月26日00:52 | #3

      我的电脑IIS装不上,不知道是不是系统问题!

    1. 本文目前尚无任何 trackbacks 和 pingbacks.