使用IIS 6.0配置ASP动态Web网站
- 格式:doc
- 大小:227.50 KB
- 文档页数:5
实验四用IIS来访问动态网页实验目的:安装好的IIS来访问我们提前准备好的动态网页实验工具:安装服务器系统的计算机实验步骤:(1)安装IIS步骤前面做过的。
(略)(2)把动态网页添加的IIS里面的步骤介绍:1.首先把动态网页保存到某一个磁盘,然后启动IIS管理器。
2.选择把IIS里面的网站项目,单击鼠标右键选择“新建-网站”,然后输入“描述语句”,然后选择你的动态网站(选择根目录就行了)。
3.网站添加好后,打开我们添加的网站的属性“文档”里面添加网站第一次启动的动态主页名称(格式一定要正确)。
4.测试方法。
选择我们的动态网站单击鼠标右键选择浏览能看到网站这意味着设置成功的。
小总结:IIS是主要是访问网站的管理器,一般动态网页不能直接访问,一定要在IIS里面设置好了以后才能看到我们设计的动态网页。
这次实验是让我们完成上面提到的访问动态网页的小技术。
如果设置成功我们在浏览器上能看到我们的动态网页,并且有客户机还能可以让客户机访问我们的网站。
因此IIS这个功能主要给我们说明访问动态网页的时候一定要建立一个跟IIS一样的东西。
这次试验我们主要学会了IIS的访问网页的功能。
IIS除了访问网站以外还有很多功能。
总的来说,IIS是高度安全和锁定模式安装的。
默认情况下,IIS仅服务于静态HTML页内容,这意味着ACTIVE SERVER PAGES、 、索引服务、在服务器端的包含文件(SSI)、web分布式创作和版本控制(WEBDAV)、fronpage server extensions 等功能将不会工作,除非启用它们。
如果在未启用这些功能前使用IIS 的这些功能,IIS将返回错误信息,所以应该在安装IIS后启用所需要的服务。
IIS6部署WebAPI网站配置
本文档解决WebAPI调用时返回404错误
注:下列演示版本为1.1,实际版本为项目使用版本
1.打开IIS管理器,在需要配置的网站右键菜单中点击“属性”菜单项,打开“网站属性”
窗口。
2.在网站属性窗口中,选择主目录选项卡,点击“配置”按钮打开“应用程序配置”窗口。
3.在“应用程序配置”窗口中,选择“映射”选项卡,在“应用程序扩展”列表框中选择
“扩展名”为“.aspx”的项,点击“编辑”按钮打开“添加/编辑应用程序扩展名映射”
窗口。
4.在“添加/编辑应用程序扩展名映射”窗口中,复制“可执行文件”文本框中的内容,
之后点击“取消”按钮,返回“应用程序配置”窗口。
5.在“应用程序配置窗口”中点击“插入”按钮,打开“添加/编辑应用程序扩展名映射”
窗口。
6.在“添加/编辑应用程序扩展名映射”窗口中,将在第4步中复制的内容粘贴到“可执
行文件”文本框中,取消选中“确认文件是否存在”复选框,点击“确定”按钮返回“应用程序配置”窗口。
注:必须取消选中“确认文件是否存在”复选框,否则会没有效果!!!!!!
7.在“应用程序配置”窗口中点击“确定”按钮关闭该窗口,配置完成。
一新建dns作用域步骤如下:在虚拟机上开始——程序——管理工具——管理您的服务器角色——dns选中打开如下图:新建区域名称设置为“再新建一个主机名称为www 完全合格的域名: ip地址设置为192.168.3.122如下图所示:再单击右键属性当中选中“起始授权机构、名称服务器”里面分别添加为“www”如下图所示:再反向查找区域里面新建一个区域该网络id 为:192.168.3 如下图示:再在正向查找区域新建一个区域名称为 如下图所示:同上新建主机如下图所示:同上再新建一个区域如下图所示:同上步骤一样如图所示:Dns服务作用域已配置成功!第二步在虚拟机上我的电脑——c盘——新建三个不同的文件名称分别为——1.zhaolimina2.zhaoliminb——3.zhaoliminc 再分别将各个文件中创建一个静态网页步骤如下:第三步新建第一个网站步骤如下:在虚拟机—打开我的电脑—管理—选择服务应用与程序—Internet信息服务(IIS)管理—网站—新建网站:最关键的是网络ip地址、网站tcp端口为:8080 此网站的主机头:www。
Limina。
com 如下图所示确定文件路径如图所示:再新建一个网站同上所述一样请看图所示:三个网站已建立成功啦。
通过web浏览器来测试如下图所示:以上是三个静态网页已测试成功啦!第四步:通过配置支持动态网站和web应用程序。
选中web服务器扩展找出与asp相关的内容允许运行。
通过用记事本新建default文件,输入如下内容:<html><body><%Response.write“当前的系统时间是:”&Now()%></body></html>访问动态网页结果如下图所示:网络技术1003。
说到IIS6.0,就会想到windows 2003了,这2个基本上是一起用的。
还有就是windows xp 和IIS5.1,个人做的备用的服务器就是windows xp+IIS5.1做的。
放网站不方便。
1、一个网站是给别人看的,要授权,先创建用户:我的电脑--->管理--->本地用户和组--->用户右击--->添加用户--->输入资料--->创建好之后最好在右边的面板里选着用户重新设置密码。
IIS6.0部署ASP网站2、给刚创建的用户授权对网站代码文件夹的操作:选着代码文件夹--->属性--->安全--->添加--->高级--->查找---> 选择用户--->确定--->允许--->确定,如图:IIS6.0部署ASP网站3、前面是准备工作,现在部署。
开始--->管理工具--->Internet信息管理--->IIS6.0部署ASP网站--->右击网站--->新建--->网站--->下一步--->填写描述--->网站IP地址,如图:IIS6.0部署ASP网站--->下一步--->路径,定位到网站代码文件,允许匿名访问网站--->选择[读取、运行脚本、执行(用ISAPI做伪静态网站要的)]--->下一步--->完成4、现在左边的网站下面会多出一个子项。
--->右击--->权限--->添加--->高级--->立即查找--->选中权限用户--->确定--->确定--->完全控制--->确定,示图:IIS6.0部署ASP网站5、网站属性设置。
选中网站右击--->属性--->[A、B为分支,直接跳到C]A、如果要修改网站域名:--->高级--->编辑--->主机头值,说明:在域名解析时以设置IP,此时不必填IP地址。
Asp动态网站制作流程详细步骤ASP(Active Server Pages)是一种动态网站开发技术,可以通过在HTML代码中嵌入ASP代码来实现动态数据的生成、更新和存储。
本文将分享ASP动态网站制作的详细步骤,供有需要的读者参考。
环境搭建ASP动态网站需要一些必要的软件环境支持,如IIS、ASP组件等。
一般情况下可以通过以下步骤进行搭建:1.安装IIS:前往官网下载IIS,按照提示步骤完成基础服务安装。
2.启用ASP支持:在IIS管理器的“应用程序池”中启用对ASP的支持。
3.安装ASP组件:ASP组件需要在Windows安装盘的“服务”目录中寻找ASP文件夹,使用cmd进入文件夹,输入以下代码进行安装:regsvr32.exe asp.dll安装完毕后重启IIS即可。
技术应用ASP动态网站制作需要掌握一些基础技术,如HTML,CSS,JavaScript,以及ASP语言本身的语法和基本操作。
以下是ASP动态网站制作的主要技术点:数据库操作ASP动态网站的关键之一是实现对数据库的操作。
数据应该被组织成相关的表,并通过SQL查询语句进行操作,以实现数据的存储和检索。
服务器端控件ASP提供了各种服务器端控件,以便对网站进行更强大的编程控制。
控件主要有文本框、按钮、表格等,使网站具有更好的交互和用户体验。
会话状态ASP提供了内置对象Session,可以使网站访问者在不同页面之间保持数据的传递和状态的保持。
利用会话状态,可以保存用户的登录状态、送货地址等信息。
文件操作ASP的文件对象提供了读写和编辑文件的方法,如果需要在网站上发布或操作文件,使用ASP文件对象会是非常有利的。
网站制作流程ASP动态网站制作需要遵循以下流程:设计页面首先,设计页面的布局和风格,这样可以确保网站具有更好的用户体验。
HTML、CSS和JavaScript等技术需要娴熟掌握,才能更好地进行网站设计。
页面绑定将页面和服务器端脚本进行绑定,将ASP代码定义在HTML文件中,这样可以调用相关的数据和方法。
Microsoft IIS 6.0 使用详解河北理工大学07网1 郑佩斌目录前言 (3)第一部分IIS 6.0的概况及基本操作 (4)一. 默认安装的内容 (4)二. IIS6.0的管理界面 (5)三. IIS的基本服务及其操作 (6)第二部分IIS 6.0进阶应用及安全相关 (26)一. IIS6.0的进阶应用 (26)二. IIS6.0安全相关 (32)前言本手册是我在对windows2003中IIS系统学习后进行的归纳和总结,所参考资料主要来自视频教程以及图书馆借阅的书籍,手册中的贴图都是我电脑中实际的操作截图,使用vmare 6.5.0英文版虚拟机安装windows 2003和windows XP系统进行试验。
下面是本机截图:手册内容如有不准确地方还望老师批评指正。
第一部分IIS 6.0的概况及基本操作IIS一直以来是微软服务器操作系统的一个内置软件,从windows NT 4.0开始集成到微软的系统中。
在windows 2003中集成IIS 6.0版本。
一.默认安装的内容。
当在windows 2003或windows XP中安装完成IIS 6.0后,默认安装的内容包括三个部分:1.IIS的文件目录。
IIS安装之后默认在系统中创建以下三个文件夹其中InetPub文件夹是用来存放用户自己文件的地方,如自己的网站或ftp服务器等,在System32下面的那个inetSrv文件夹里存放着iis的程序文件,第三个文件从名称上就可以看出是iis的帮助文件。
2.用户账号(1)Iuser_“计算机名”这个是在客户端匿名访问windows 2003服务器时,用来表示匿名客户端的通用账号,也就是说系统认为所有匿名访问的客户端就是一个人,即Iuser。
注意最好不要删掉这个帐号或修改密码,否则发布出来的网站不支持匿名访问。
(2)Iwam_“计算机名”这个适用于存放一些动态网页(如ASP)的一些程序和脚本,用这个帐号来执行这些动态的程序和脚本。
系统站点配置说明
IIS 6.0 :
步骤:
1、设置程序池:
选把“应用程序池”→新建“应用程序池”
给定“应用程序池”名称(名称不要重复),“应用程序池设置”默认即可。
完成确认
2、配置Web 服务扩展
选择Web 服务扩展,找到 V4.0 勾选后“允许”此扩展3、配置网站
选择“网站”→新建“网站”
给定“描述”(站点名称如:LazyWeb)
选择“网站”文件路径,“允许匿名访问网站”默认即可
分配“网站TCP 端口”(输入任意一组数字,不重复即可),“网站IP及主机头设置”默认即可。
4、设置网站属性
点选””标签,选择” 版本“4.0.30319
点选”主目录”标签→“应用程序池”→勾选“LazyWeb”(名称见步骤1)。
设置执行权限”纯脚本”
点选“文档”,“启用默认内容文档”点选“index.html”上移至第一序位(如无则添加,并移到首项)
5、分配网站权限
“安全”→“添加”(如“组或用户名称”中存在Users 可跳过步骤5)
点选“高级”
点选“立即查找”→点选“搜索结果”中的“Users”→确定
“组或用户名称”点选“Users”→分配”Users的权限”如图所示
确定,完成网站权限设置
6、启动ASP State 状态服务
打开“控制面板”→“管理工具”→“服务”
右键设置”常规“属性→启动类型“自动”→服务状态“启动”。
确定完成配置。
/Article/ShowArticle.asp?ArticleID=1176系统环境:操作系统:Windows Server 2003 Enterprise Edition sp1;单用iis的全能服务器配置:支持asp,,php,jsp。
资源说明:1、IIS 6.0(web服务器)-win2003光盘自带2、php(PHP语言解析器)-官方网址:3、mysql(MySQL数据库)-官方网址:4、PhpMyAdmin(管理mysql数据库)-官方网址:5、Zend Optimizer(用优化代码的方法来提高PHP 4.0应用程序的执行速度)-官方网址:6、J ave D evelopment K it (JDK)(JAVA 语言环境)7、J2SE R untime E nvironment (JRE)(JAVA虚拟机)8、Jakarta-Tomcat(Tomcat-JSP解析服务器)9、Resin-3.0.3 (Resin JSP解析服务器)10、mm.mysql-2.0.4-bin.jar (JSP访问连接MySQL文件)我使用的资源列表:1、IIS6.0(win2003自带)2、php-5.1.4-installer.exe(php的windows安装版)php-5.1.4-Win32.zip(或者使用压缩包)3、mysql-essential-5.0.22-win32.msi(mysql数据库的安装文件)当然你也可以装完全版的,具体见官方下载说明。
4、phpMyAdmin-2.8.0.3.zip5、ZendOptimizer-2.6.2-Windows-i386.exe(windows版的ZendOptimizer)如果安装php5.1以上的话,这个就不需要了,因为已经集成到php5里去了,见Zend官方就说明。
6、jdk-1_5_0_06-windows-i586-p.exe(JDK)7、jre-1_5_0_06-windows-i586-p.exe(JRE)8、apache-tomcat-5.5.16.exe安装步骤:安装IIS(~此步极想跳过~)安装IIS6.0,在win2003的“控制面板”下,“添加/删除程序-添加/删除windows组件-应用程序服务器-IIS 服务器”,插入win2003安装光盘,一路Next。
1、建立网站
双击打开桌面的快捷方式到inetmgr.exe 如下图,然后按照以下图片设置一步一步操作直到完成。
二、设置网站权限。
右击网站-权限
然后点击高级
取消允许父项的继承权… 前面的勾,然后点击复制
选中权限项目里的都删除,只剩下administrators 和system 然后再点击添加
然后点击高级
找到红色框中的IUSR_xxxx(后边部分会根据不同的主机是不一样的,只要前面有包含IUSR_就行)然后点击确定
除了完全控制和遍历文件夹/运行文件之外,全部个勾上。
然后点击确定
添加之后的权限项目如图所示,然后勾上红色框中的用此显示的可以应用…. 然后确定。
点击确定即可完成网站权限的设置。
如果网站是使用程序的用户需要添加以下权限或者按需求添加(network service、用户),详情可以参考如图所示。
到此网站的建立就完成。
如果提示访问未授权或者访问提示输入用户名和密码,可以建立独立的用户的网站,详情请参考:iis6.0建立独立用户网站流程。
网站配置注意事项说明:现以windows 2003和IIS 6.0来说明如何配置一个可以访问的网站。
1.安装,安装需要在『开始---->管理工具---->管理您的服务器』里面通过添加和删除角色来安装,万网已经为您安装好了,这里不再赘述。
2.新建站点打开IIS6,如下图进行新建一个站点,选择『网站(w)』选项。
点击下一步,给站点起一个容易辨别的名字(什么名字都可以,但最后便于多个站点时分辨)。
点击下一步,出现配置域名的页面。
有三个内容,IP可以选择『全部未分配』,如果主机有多个IP,也可以选择您域名对应的IP,如您的主机是223.4.15.230,在下拉框中会显示,您可以选择;第二项端口一般不用改,为默认的80端口;第三项为您的域名中的一个主机名。
点击下一步,选择网站代码所在的文件夹,并且是允许匿名访问。
点击下一步,选择权限选项卡。
点击下一步,完成创建。
3.简单配置IIS 6的一些功能域名的再次配置,前面配置了域名的一个主机名,现在再将完整域名配置,以便输入和都可以访问网站。
右键点击新建的网站,选择『属性(R)』。
第一个页面就是『网站』选项卡,点击IP地址那一行的『高级』,然后点击『添加』,端口选择80,域名为,然后一路确定即可。
接下来是设置网站的首页,同样是右键属性,然后点击头上的『文档』选项,再点击『添加』,出现下列页面,根据您首页的文件名来添加首页,;例如是index.html就如下添加。
接下来是设置是否允许目录浏览,当然前面已经在新建网站时候权限控制的地方已做了不允许浏览。
4.网站简单的安全防护点击『开始』,然后点击『运行』,输入regedit进入以下路径:右键点击portnumber,选择十进制,然后输入您想设置的端口号,然后再到下面的路径再打开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP-Tcp],找到其中的portnumber选项,依照上述修改即可。
如何在win2003中iis6架设asp网站服务器
1.在“控制面板”->“管理工具”->打开“Internet 信息服务(IIS)管理器”出现以下之图片画面,在“网站”处右键如图。
2.新建“网站”出现下面之画面接着按“下一步”
3.填写描述名称
4.这里就让他默认,按下一步就可以了;(如你要设置网站的端口就在“80”那里更改,输入你要设置的端口即可)
5.请点浏览,找到你存放网页的资料夹路径。
6.找到你存放的网页内容的资料夹,选中,确定
7.出现存放网页内容的资料夹路径画面,下一步。
8.下面之画面对面默认的,所你按下一下就可以了。
(如是你的网站有留言板等提交信息的,请把“写入”也选上)
9.直接按“完成”就可了。
10.接下来,还要进行设置一下,请你按照画面去操作就可以了。
11.因这里没有index.asp格式之文档,所你要在这里添加上去。
12.添加方法如下图
13.把刚才添加好的“index.asp文档选上,按“上移”按钮
14.把index.asp文档移到最上,如下图所示。
15.把网站的“主目录”页面进行设置
16.把启用父路径(P)选上,确定
17.启用ASP服务,照下图所设置
18.在“网站”页面,看你的设置是不是这样,到高级里面查看一下。
19.如下图所示
20.好了,IIS设置完毕了,那让我们来测试一下你的IIS是不是设置成功了,在开始“运行”输入本机的IP,确认
21.现在网页已可以成功的显示了。
配置Web站点在IIS管理控制台中右击对应的Web站点,然后选择属性,即可配置Web站点的属性,在此我仅介绍一下常用的几个配置标签:网站在网站标签,你可以在网站标识框修改此网站的默认HTTP标识,也可以点击高级按钮添加其他的HTTP标识和SSL标识;在连接框,你可以配置Web站点在客户端空闲多久时断开与客户端的连接,而保持HTTP连接选项有助于HTTP连接性能的提高,你应该总是启用;最后在下部你可以配置是否启用日志记录以及日志记录文件的存储路径和记录的字段。
性能在性能标签,你可以限制网站可以使用的网络带宽和并发连接数,假如启用限制网络带宽,则勾选限制网站可以使用的网络带宽,然后输入此网站可以使用的最大带宽即可,不过IIS需要在网络适配器上安装QoS数据包计划程序;默认情况下此Web站点的并发连接数不受限制,你可以限制它可以使用的并发连接数,但是配置时请注重,设置值不应超过应用程序池所设置的核心请求队列长度。
主目录在主目录标签,主要可以进行以下配置:修改网站的主目录:配置为本地目录、共享目录或者重定向到其他URL地址;修改网站访问权限:网站访问权限用于控制用户对网站的访问,IIS 6中具有以下六种网站访问权限∙读取:用户和读取文件内容和属性,默认启用;∙写入:用户可以修改目录或文件的内容;假如需要启用此权限,请在设置之前慎重考虑。
∙脚本资源访问:答应用户访问脚本文件的源代码,必须和读取或写入权限同时启用方可生效;假如需要启用此权限,请在设置之前慎重考虑。
∙目录浏览:用户可以浏览目录,从而可以看到目录中的所有文件;假如需要启用此权限,请在设置之前慎重考虑。
∙记录访问:当用户浏览此网站时进行日志记录,默认启用。
∙索引资源:答应索引服务对此资源进行索引,默认启用。
需要注重的是,网站访问权限只是完整的用户访问控制体系结构中的一部分,我将在后文介绍IIS完整的用户访问控制体系。
执行权限:执行权限用于控制此网站的程序执行级别,IIS 6中具有以下三种执行权限:∙无:不能执行任何代码,只能访问静态内容;∙纯脚本:只能运行脚本代码例如ASP等等,不答应执行可执行程序;∙脚本和可执行文件:答应执行所有脚本和可执行程序,假如需要启用此权限,请在设置之前慎重考虑。
IIS6.0的网站管理和配置1、IIS6.0的网站管理和配置1)设置主目录与默认文件2)添加default.html文件2、IIS6.0网站的目录管理1)实际目录实例演练2)虚拟目录实例演练3、网站的安全性1)启动与停用动态属性2)验证用户的身份4、远程管理网站1)IIS管理(对远程计算机中的web服务器进行管理)3)远程管理(HTML)(对远程服务器进行管理)2)终端管理(对远程计算机进行管理)4)远程桌面WEB连接(对远程计算机进行管理)5、Windows7下发布网站6、Windows2008下发布网站1、IIS6.0的网站管理和配置1)设置主目录与默认文件物理目录虚拟目录添加默认文件2)添加default.html文件2、IIS6.0网站的目录管理1)实际目录实例演练(1)把自做的网站放到物理目录下“C:Inetpubwwwroot”(2)设置网站缺省被访问的文件(3)访问网站2)虚拟目录实例演练3、网站的安全性1)启动与停用动态属性(1)启动网站的动态属性(2)停用动态属性2)验证用户的身份(1)打开网站属性(2)选中选项卡“目录安全性”(2)在选项卡“目录安全性”,选择“身份验证和访问控制”中的“编辑”按钮。
(3)去掉匿名访问(4)访问网站4、远程管理网站1)IIS管理管理非本地计算机的IIS(1)在本地计算机IIS里,选择“连接”(2)输入您要被管理的计算机的信息2)终端管理(1)安装终端服务器(2)使用终端服务远程管理服务器(3)打开“远程桌面连接”界面(4)输入远程计算机的用户名和密码,打开远程计算机3)远程管理(HTML)(1)安装远程管理(HTML)组件(2)使用浏览器管理远程计算机4)远程桌面WEB连接(1)开始—〉控制面板—〉添加删除程序—〉添加删除windows组件—〉应用程序服务器—〉Internet信息服务(IIS)--〉万维网服务—〉选中“远程桌面web 连接”,然后对其安装。
Windows 7 IIS 安装过程
一:打开控制面板》所有控制面板项》程序和功能 点击打开或关闭windows功能
找到web管理工具下的iis6
勾选并确定
二:等待一会儿后对话框消失
打开控制面板》所有控制面板项》管理工具 可以看到已经出现了IIS
三:进入后发现有错误
检查发现如下选项需要勾选
打开后再次进入win7 的IIS 界面可以看到已经修复错误
选择Default Web Site,并双击ASP 的选项。
IIS7中ASP 父路径是没有启用的,要开启父路径,选择True,搞定父路径选项。
配置IIS7的站点。
单击右边的高级设置选项,可以设置网站的目录。
点击右侧的绑定...,设置网站的端口。
点击默认文档,设置网站的默认文档。
四:在浏览器中输入http://localhost 后代开网页为win7 IIS 的首页
安装成功!。
使用IIS 6.0配置ASP动态Web网站
在Windows Server 2003系统中,用户可以借助IIS 6.0配置基于ASP、PHP、等语言的动态Web网站。
动态Web网站基于数据库技术,能够实现较为全面的功能。
动态网站具有交互性强、自动发布信息等特点,更适合公司、企业使用。
在IIS 6.0中配置ASP动态Web站点的步骤如下所述:
第1步,在“Internet信息服务(IIS)管理器”窗口中右键单击“网站”目录,依次选择“新建”→“网站”命令,如图2008111801所示。
图2008111801 选择“网站”命令
第2步,打开“网站创建向导”对话框,在欢迎对话框中单击“下一步”按钮。
打开“网站描述”对话框,在“描述”编辑框中输入一段描述网站内容的文字信息,并单击“下一步”按钮,如图2008111802所示。
图2008111802 “网站描述”对话框
第3步,在打开的“IP地址和端口设置”对话框中可以设置新网站的IP地址和端口号。
单击“网站IP地址”编辑框右侧的下拉三角按钮,在下拉菜单中选择一个未被其他Web站点占用的IP地址。
“网站TCP端口”编辑框中保持默认值80不变,并单击“下一步”按钮,如图2008111803所示。
图2008111803 “IP地址和端口设置”对话框
小提示:80端口是指派给HTTP的标准端口,主要用于Web站点的发布。
如果所创建的Web站点是一个公共站点,那么只需采用默认的80端口即可。
这样用户在浏览器中输入网址或IP地址时,客户端浏览器会自动尝试在80端口上连接
Web站点。
如果该Web站点有特殊用途,需要增强其安全性,那么可以设置特定的端口号。
第4步,打开“网站主目录”对话框,单击“浏览”按钮选择动态网站所在的主目录。
依次单击“确定”→“下一步”按钮,如图2008111804所示。
图2008111804 “网站主目录”对话框
小提示:如果该Web站点是公开发布的网站,则可以保持“允许匿名访问网站”复选框的选中状态,这样可以使任何用户都能连接到该Web站点。
如果希望该站点是一个需要验证用户访问权限的特殊网站,则需要取消该复选框禁止用户匿名访问。
第5步,在打开的“网站访问权限”对话框中,保持默认权限设置,单击“下一步”按钮。
打开完成网站创建向导对话框,单击“完成”按钮,如图2008111805所示。
图2008111805 “网站访问权限”对话框
小提示:用户可以根据实际需要设置网站的访问权限,每种权限所允许进行的操作如下所述:
【读取】允许用户从该Web站点读取文件;
【运行脚本(如ASP)】允许在Web站点中运行活动服务器页面(Active Server Pages,ASP)脚本;
【执行(如ISAPI应用程序或CGI)】允许在网站上执行ISAPI或者CGI应用程序,且启用该权限后将自动启用“运行脚本”的权限;
【写入】允许用户通过客户端浏览器向Web站点中写入数据(如填写注册表格等);
【浏览】当用户没有向Web站点发出针对某个具体文件的请求,并且Web站点中也没有定义默认的文档时,则IIS会返回该站点根目录下各文件和子目录的HTML 表示形式。
第6步,基于安全方面的考虑,IISS 6.0默认禁用了ASP程序支持属性,需要用户手动开启此功能。
在“Internet信息服务(IIS)管理器”窗口中依次展开服务器→“Web服务器扩展”目录,然后在右窗格中选中Active Server Pages 选项,并单击“允许”按钮,如图2008111806所示。
图2008111806 单击“允许”按钮
第7步,在“Internet信息服务(IIS)管理器”窗口中右键单击ASP动态网站名称(如),选择“属性”命令。
在打开的“的属性”对话框中切换到“文档”选项卡,单击“添加”按钮。
打开“添加内容页”对话框,在“默认内容页”编辑框中输入ASP网站默认的首页文件名称(一般为index.asp)。
依次单击“确定”→“确定”按钮,如图2008111807所示。
图2008111807 添加默认内容文档
至此,ASP动态网站的服务器端设置成功完成。
用户需要将开发的ASP网站源程序复制到网站主目录中,从而实现ASP动态网站的发布。