|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。window|window接纳ASP(ActiveServerPage)编写团体网页,已成为愈来愈多的团体网站作者的一种妄想。ASP是一种网页剧本言语,它最主要的特性是数据库驱动和静态交互。引进ASP,会使你的团体网站具有很强的数据互换和静态交互才能。
将你的团体电脑酿成团体Web服务器
大概良多伴侣以为这是一件难以想象的事变,实在这其实不难做到,笔者现以Windows2000professional为例申明完成办法。
在Windows2000Professional中集成了一个很有效的Web使用开辟组件IIS―Internet信息服务(InternetInformationService),其版本为5.0。与初期版原形比,其运转速率和平安性都年夜为进步。含有Internet信息服务的Windows2000是在Web上共享信息并运转壮大的使用程序的十分复杂的办法之一。IIS包括WorldWideWeb服务器、文件传输协定(FTP)服务器、SMTP假造服务器、ASP、团体Web办理器(PersonalWebManager)等功效组件。
只需安装了IIS,你的团体电脑就酿成了团体Web服务器。IIS的安装办法非常复杂,可按以下步骤操纵:“入手下手”→“把持面板”→“增加/删除程序”→“增加/删除Windows组件”,随后在“组件”列表对话框当选中“Internet信息服务”、”办理和监督工具”和“剧本调试器”,点击Windows组件对话框上“断定”按钮,Windows2000Professional将主动入手下手安装和设置IIS。
在IIS安装终了后,你会发明在把持面板的“办理工具”中多了三个图标,分离是“Internet服务办理器”、“PersonalWebServer”(团体Web服务器)和“ServerExternsions”。经由过程它们,就能够对你的团体Web服务器举行办理和把持了。
・设置团体Web服务器的IP地点
双击“Internet服务办理器”图标,进进服务办理器对话框。你会看到在盘算机标识符下有默许的FTP站点、默许的Web站点和一个默许的SMTP假造服务器。
选中Web站点,按鼠标右键,从弹出选单当选择“属性”,进进属性对话框并选择“Web站点”选项,然后点击“IP地点”下拉框,选择“127.0.0.1”作为Web站点的IP地点。如许,你就能够经由过程在IE扫瞄器中键进“http://LocalHost/”或“http://127.0.0.1/”来会见本机上的Web站点了。
・设置团体Web办理器快速体例
双击“PersonalWebServer”图标,将会看到如的对话框,它形貌了你的Web服务器的有关信息。
团体Web办理器对话框
显现了Web站点对应的物理贮存地位为本机上的C:InetpubWWWRoot目次,其举动形态为启动(意味着可会见),并显现了与以后Web站点有关的监测信息。
因为在ASP程序调试过程当中,要频仍地利用团体Web办理器启动和封闭Web站点,因此有需要将团体Web办理器显现在义务栏中,创建一种疾速进进团体Web办理器的办法。设置步骤以下:经由过程把持面板进进团体Web办理器,选中“属性”选单中的“显现义务栏图标”选单项。如许,今后每次进进Windows后,团体Web办理器的快速体例将显现在义务栏中,双击该快速图标,就能够疾速进进团体Web办理器了。
好了,到如今为止,你已能够会见你的IP地点为127.0.0.1的Web站点了。启动IE并在地点栏中键进http://127.0.0.1,看看有甚么产生。
设置假造目次
当IIS启动了LocalStart.asp,你将会看到,同时另外一个弹出窗口显现了IIS5.0的匡助文档。如今,你已具有运转ASP程序的设置情况。
接下往做甚么呢?是否是想在你的Web站点上创建一个贮存ASP程序的目次?怎样做呢?
增加Web站点假造目次
我们起首经由过程资本扫瞄器在Web站点的物理根目次C:InetpubWWWRoot下创建子目次Samples(也能够在其他中央创建物理目次)。然落后进团体Web办理器,点击对话框上的“初级”按钮,在“假造目次”群组的假造目次列表框当选中“home”假造目次,然后点击“增加”按钮,进进增加假造目次对话框。
在增加假造目次右上端有一个“扫瞄”按钮,点击该按钮,在随后弹出的“扫瞄文件夹”对话框当选中方才创建的Samples目次,按“断定”按钮。增加假造目次对话框的目次编纂框中将会显现Samples目次完全的物理路径(见)。设置该假造目次的别号为asp-dev,设置其会见允许为“读取”,使用程序允许为“剧本”。点击“断定”按钮,如许,在你的Web站点下的假造目次设置就完成了。今后,你就能够在IE扫瞄器中经由过程“IP地点+假造目次别号”(注重:不是IP地点+假造目次的物理路径)来会见该目次下的ASP网页了。
Hello.asp的运转了局
比方,要会见该目次下的ASP网页,应该在IE扫瞄器地点栏中键进http://127.0.0.1/asp-dev/,而不是http://127.0.0.1/samples/。
运转你的第一个ASP程序
好了,我们如今能够编写一个ASP网页并在本机上运转了。让我们从最复杂的ASP程序“HelloWorld”入手下手吧。把以下的ASP代码粘贴到作为Windows附件的记事本程序中,并保留为Hello.asp,寄存在Samples目次下。
<%@LANGUAGE=VBScript%>
<HTML>
<BODY>
<%Fori=3To7%>>
<FONTSIZE=<%=i%>>
HelloWorld!<BR>
</FONT>
<%Next%>
</BODY>
</HTML>
启动IE扫瞄器,在地点栏中键进http://127.0.0.1/asp-dev/hello.asp,IE将显现一个由上至下、字体顺次增年夜的“HelloWorld!”字样的网页,显现效果见。如今,你是否是也想尝尝了。
</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|