实验四 用IIS来访问动态网页
《动态网页设计》实训报告5-2

《动态网页设计》·实训报告5-2实验项目:VBScript基础:内部函数实验时间:2011年3 月23 日学生姓名班级成绩学号批阅教师一、实验基础知识:1、什么是VBscript内部函数?VBscript内部函数是VB系统定义的函数,这些函数具有一定的功能,编程者都可以直接调用这些内部函数。
一、实验内容:1、将IIS的网页发布主目录设在D盘,名为wwwroot。
利用DW新建一个动态站点,站点的本地信息和测试服务器设置如下:1、新建一个名为index1.asp的文件,利用日期函数显示当前系统的时间, 在页面中显示如下:“欢迎访问本网站,现在时间是2001-9-10 11:35:19”(注:时间必须是用户访问页面时候的实际时间)访问本网站,现在的时间是3、新建一个名为index2.asp的文件1)、用字符串函数求字符串“我校2010级新生开学典礼暨军训动员大会在我校风雨篮球场顺利召开”的长度并输出,2)、利用字符串截取函数截取该字符串的前10个字符,并输出3)、并利用replace函数将字符串中的”我校”用“桂林旅专”取代,并输出结果。
2、在wwwroot下新建一个名为images的文件夹,从网上下载四张图片到该文件夹下,图片命名为img1.jpg 、img2.jpg 、img3.jpg 、img4.jpg 。
新建一个名为index2.asp的文件,定义一个有4个元素的字符型数组变量,然后给数组变量img的每一个元素赋值,内容如下:<%Dim img(3)img [0]=”images/img1.jpg”img [1]=”images/img2.jpg”img [2]=”images/img3.jpg”img [3]=”images/img4.jpg”%>利用用ASP随机数函数Rnd,每次刷新页的时候随机输出数组中包含的一张图片,显示在浏览器中。
按F12运行,将运行结果截图,插入下面的表格中。
第一个网站(动态)

利用Internet信息服务(IIS)创建动态网站这里的动态网站采用asp源码,可以使用的asp源码很多,可从网站下载,我们主要针对两套源码来进行分析,以介绍动态网站的设置方法。
前面已经利用iis创建了一个简单的静态网站,对于静态网站,访问客户只需对网站读取即可,不需要更多的服务。
如果利用IIS来创建动态网站,客户端在访问网站时就需要访问数据库,并且有时还要对数据库进行读写操作,所以这时的IIS设置就需要添加一些服务,并且添加一些必要的权限,才可以完成动态网站的添加。
Asp源码里采用了asp语言,这里我们需要添加web扩展“active server pages”这一服务。
我们默认安装的IIS,active server pages是默认禁止的,我们需要将它启用。
方法如下:首先打开IIS,展开本地计算机,单击“Web服务扩展”,查看“Web服务扩展”右面的内容,这时可以看到“Web服务扩展”里的服务是默认禁止的,如下图这是可以看到Web服务扩展都是禁止的,在这里找到active server pages 单击。
单击允许,出现如下图示即可此时的active server pages扩展服务变成了允许。
这样active server pages扩展服务就启用了。
接下来还需要对网站所在的文件夹进行设置,我们采用的windows 2003,在安装时采用了ntfs分区格式,ntfs分区格式不同于fat32分区格式的是,可以对文件或文件夹进行不同权限的设置,,下面我们就来设置网站所在目录的windows访问权限,这个权限设置好了,对于网站的安全是很重要的。
设置方法如下:右击网站所在文件夹,查看文件夹属性如下图:单击安全选项卡,要注意的是,分区格式为fat32是没有安全选项卡的,所以我们在创建网站时,网站所在分区要采用ntfs格式分区。
这是可以看到目前对此文件夹具有访问权限的用户,在这里为了安全起见,可以只保留administrations这个超级管理用户,其他用户可以删除,为了网站的访问,我们需要添加一个用户,单击添加单击高级单击立即查找在下面的用户列表里找到“iusr_计算机名”这个用户,这个是Internet 来宾用户,单击选中,然后单击确定再单击确定应用确定即可。
《动态网页设计》实训报告

3.使用body标签完成表单内容。
4、完成后进行测试,检查结果是否符合标准。
5、测试出问题再进行修改,直到正确为止。
总结(或体会):
通过本次实训,我知道了怎样利用代码来制作表单,也认识了不少代码,知道了代码的重要性。相信随着不断学习,我会认识到更多的代码,学习到更多的知识。
4.程序编完后进行代码的测试,如果不能正常显示,再仔细检查代码。
4.程序编完后进行代码的测试,如果不能正常显示,再仔细检查代码。
总结(或体会):
通过本次实训,我通过使用if then else、if then elseif、select case等条件语句来进行VB脚本基础语法的编写,学会了VB脚本基础语法的程序控制流,对VB脚本知识有了一定的了解。
通过本次实训,我通过使用if then else、if then elseif、select case等条件语句来进行VB脚本基础语法的编写,学会了VB脚本基础语法的程序控制流,对VB脚本知识有了一定的了解。
教师评价(评分):
签名:年月日
签名:年月日
《动态网页设计》实验报告六
日期
2011年10月28日
4.在网页中插入一幅图像,然后设置该图像的格式。
5.在网页中播放视频文件(.avi)。请于课后准备视频文件。
6.编写一个网页,选择一首mp3文件作为其背景音乐,并在网页中插入一个字幕。
7.在网页中创建一个表格并设置表格、行和单元格的属性,然后将表格中的某些单元格合并起来。
过程记录:
1.打开记事本、写字板、Dreamweaver或frontpage,并在这些软件上进行上述内容的要求编写。
4.启动与停止ISS服务
实训4 使用IIS构建WWW服务器

实训4 使用IIS构建WWW服务器一、实训目的1、通过实训理解IIS服务的概念及其所具有的功能。
2、掌握IIS服务组件的安装方法。
3、掌握WWW服务器和FTP服务器的配置方法。
4、熟悉WWW服务和FTP服务的应用。
二、实训主要内容1、理解IIS服务的概念及其所具有的功能。
2、掌握IIS服务组件的安装。
3、熟悉WWW服务器和FTP服务器的配置。
4、理解WWW服务和FTP服务的应用。
三、实训环境硬件环境:有静态IP地址的局域网,每个人一台计算机,Windows Server 2003 安装盘。
软件环境:Windows Server 2003 操作系统,Windows 自带的网络服务组件,准备一个网页文件,将其保存在D盘的文件夹testxx下。
四、实训过程在做本次实训前最好先进行DNS的实训,否则在下面的域名处就只能输入IP地址了。
具体步骤如下。
1、设置静态IP。
2、IIS的安装。
选择“开始”→“控制面板”→“添加/删除程序”→“添加/删除Windows组件”→“应用程序服务器”→“详细信息”进入选择清单,选中“Internet信息服务(IIS)”,再单击“详细信息”,配置IIS的组件,其中“Internet服务管理器”及“公用文件”必选,再分别选中“万维网服务器”和“文件传输协议(FTP)服务器”,对于不需要的服务,最好不要安装,这是安全的做法。
然后单击“确定”→“下一步”,开始IIS系统文件的安装。
WWW服务器的配置及使用依次单击“开始”→“管理工具”→“Internet信息服务(IIS)管理器”,打开Internet 信息服务窗口。
在计算机XESUXN上列出了两项服务,分别是网站和FTP站点,展开后显示为默认FTP站点和默认WEB站点。
设置Web站点的IP地址和端口右键单击“默认网站”,在弹出的菜单中,单击“属性”,出现“默认Web站点属性”对话框,在“IP地址”中选择本机IP,默认Web站点TCP端口号为80。
IIS配置+支持动态网站

一新建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。
动态网页设计实验报告

一、实验目的1. 熟悉动态网页设计的基本概念和原理。
2. 掌握动态网页设计的基本技术,如HTML、CSS、JavaScript等。
3. 熟悉数据库技术,如MySQL、SQL等。
4. 学会使用动态网页开发工具,如PHP、ASP等。
5. 培养动手实践能力和团队协作能力。
二、实验环境1. 操作系统:Windows 102. 浏览器:Chrome3. 开发工具:Dreamweaver CC4. 数据库:MySQL5.75. 服务器:XAMPP三、实验内容本次实验主要分为以下几个部分:1. 动态网页基本概念2. 动态网页技术3. 数据库设计4. 动态网页实现5. 测试与优化四、实验步骤1. 动态网页基本概念(1)动态网页定义:动态网页是指在服务器端运行,根据用户请求动态生成内容的网页。
它与传统静态网页相比,具有更好的交互性和个性化。
(2)动态网页特点:动态网页具有交互性、个性化、实时性等特点。
2. 动态网页技术(1)HTML:超文本标记语言,用于构建网页的基本结构。
(2)CSS:层叠样式表,用于设置网页的样式和布局。
(3)JavaScript:一种客户端脚本语言,用于实现网页的动态效果。
(4)PHP/ASP:服务器端脚本语言,用于处理数据库操作和业务逻辑。
3. 数据库设计(1)选择数据库:本次实验采用MySQL数据库。
(2)设计表结构:根据需求设计表结构,包括用户表、商品表、订单表等。
(3)创建数据库和表:使用SQL语句创建数据库和表。
4. 动态网页实现(1)设计网页界面:使用Dreamweaver CC设计网页界面,包括HTML、CSS和JavaScript代码。
(2)编写业务逻辑:使用PHP/ASP编写业务逻辑,如用户注册、登录、商品查询等。
(3)连接数据库:使用PHP/ASP连接MySQL数据库,实现数据查询、添加、修改、删除等操作。
5. 测试与优化(1)测试:使用浏览器测试动态网页,检查网页功能和性能。
IIS安装和无法显示动态网页问题解决方案

IIS安装和无法显示动态网页问题解决方案每每装IIS,总会碰到这样那样的问题,从目前反应情况来看,IIS 安装后可浏览HTML静态文件,却无法浏览asp为后缀的动态页面。
通过几次调试后,找到以下几种方法,这些方法都参考网络各个介绍,并通过了本人的测试。
希望能给大家减少IIS安装故障带来的烦恼。
一般来说,对于此故障通常都发生在这么一种情况,即windows xp ghost版本。
很容易理解,ghost制作方通常为了给系统减肥,把普通用户不需要的服务给停止了,结果导致当我们需要使用一些不常用的服务时,却怎么也不能正常。
所以,对大多数初学者来说,如果你想使用IIS,那么你使用安装版的操作系统比较方便。
对于asp文件无法打开,html却能正常浏览(请注意此特征,不要与其他错误混淆),你可以考虑以下两种情况。
1. 迅雷惹的祸。
如果迅雷打开了,IIS就会失效。
因为迅雷会占用系统80端口,而IIS的默认端口就是80,所以,有人当着你家门口,你当然进不去了,事情好办,把迅雷退出就OK了嘛。
2. windows漏洞补丁所致。
首先,你检查下是否安装了KB939373补丁,更新文件WindowsXP-KB939373-x86-CHS.exe补丁会导致asp文件无法正常运行的。
解决方法,开始——控制面板——添加删除程序把显示更新选上,然后找到KB939373,卸载即可。
KB939373,用于防止攻击者可能会远程利用此问题危及使用Internet 信息服务 (IIS) 的 Windows系统的安全并获取对该系统的控制权的防范,但这补丁好像本身就有问题。
3. COM+应用程序错误。
-------------------------------------------------------------------------------IIS服务器出现错误的原因很多如何解决IIS安装不能显示动态网页的问题:用VS2005编程时,IIS网站中的属性设置;给那个虚拟目录的framework指定为2.0版试试请尝试以下操作:(1)安装IIS在控制面板选择-添加或删除程序-添加/删除Windows组件,(先选中)附件和工具-游戏-详细信息-(不选中)Internet游戏,这样避免找不到部分安装文件!再退回添加/删除Windows组件,选中Internet信息服务(IIS)-勾选全部子组件也可,这里我不选SMTP Service!再返回主窗口,点击下一步,如有提示你找IIS安装文件,你就浏览选择你所放的安装文件的路径,安装成功!(2)控制面板-管理工具-Internet信息服务-点击默认网站-启动项目!网站的默认断口是80,很容易与聊天下载工具有冲突而显示错误,或这些工具在IIS网站项目启动后无法登录启动,这时可修改端口1-65535中的没使用的端口之一。
IIS配置与ASP动态网站

IIS配置与ASP动态网站现在,我们应该进入ASP动态网页设计与动态网站建设的环节了。
我们的系网就是基于VBScript的动态网站,要想管理就得先略懂ASP网站的原理。
还有先说明一下,我们系主任的要求:要为每个老师添加专栏,实现可让他们把课件上传的功能。
(说明:在网站首页添加一个入口(可展示部分老师的课件),然后链接到一张展示老师新上传课件的网页,并可以下载的功能)实现动态网站的本地测试需先安装IIS。
(在安装光盘里,没有Windows 7或XP安装光盘的小朋友可以找哥要哈!)windows7/VISTA IIS安装与配置1:进入windows 7的控制面板,(分类浏览方式)“程序”——“程序和功能”,选择左侧的“打开或关闭Windows功能”,单击后出现安装Windows功能的选项菜单,找到“internet information services可承载的web核心“,“Internet信息服务”,把所需要的都勾选,2:在桌面右键“我的电脑”—选择“管理”—“服务和运用程序”-“Internet信息服务(IIS)管理器”3:选择Default Web Site,并双击ASP 的选项IIS7中”ASP”—“启用父路径”选择"true"。
4:右键“default web site”—“管理网站”—“高级设置”—“物理路径”选择你本地源码的位置(将来你要编辑测试的动态网站的位置,默认位置如下图)。
5.找到“%systemdriver%\inetpub\”,下的“wwwroot”文件夹,右击”属性”——“安全”,添加一个“everyone”用户,并赋予完全控制权限。
在其中还有一个“IIS_IUSRS”用户,同样赋予完全控制权限。
到这里基本上IIS的配置已经可以了。
嘻嘻!不过下面还有些问题需要解决:首先,找到系统安装盘:\Windows\ServiceProfiles\NetworkService\AppData\Local(注:该文件是隐藏文件,如何查看隐藏文件大家应该都知道吧!不会的话找“凤姐”!)然后,右键“temp”文件夹—“属性”—“安全”—“编辑”—“添加”—在底部的输入框输入字母“A”—“检查名称”—找到”Athenticated Users”这个用户—“确定”最后:赋予这个“Athenticated Users”所有权限,勾选“完全控制”复选框,注意:在这部过程中,会有安全提示你的,点ok就是了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四用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后启用所需要的服务。