ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3369|回复: 3

ASP、IIS、PWS补充教程1

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-9-15 18:31 | 显示全部楼层 |阅读模式

ASP、IIS、PWS补充教程--学习Flash MX留言簿补充知识

一、什么是ASP?

1.静态网站和动态网站
2.什么是ASP

二、怎样让我的计算机支持ASP?

1.在Windows 98下安装PWS
a.安装PWS
b.设置PWS
c.Flash MX留言簿的相关设置
2.在Windows NT4/2000/XP professional上安装IIS
a.安装IIS
b.设置IIS
c.Flash MX留言簿的相关设置
3. 突破XP Home版的限制安装IIS
4. 在WindowsME上成功安装PWS4.0
、什么是ASP?

1.静态网站和动态网站

您的网站是否仍一如既往地保持“静态”?目前呈几何增长的互联网网站中,有相当一部分仍固守“静态”,无形中已大大落后于时代的步伐。所谓“静态”指的就是网站的网页内容“固定不变”,当用户浏览器通过互联网的HTTP(Hypertext Transport Pr otocol)协议向WEB服务器请求提供网页内容时,服务器仅仅是将原已设计好的静态HTML文档传送给用户浏览器。其页面的内容使用的仅仅是标准的HTML代码,最多再加上流行的GIF89A格式的动态图片,比如产生几只小狗小猫跑来跑去的动画效果。若网站维护者要更新网页的内容,就必须手动地来更新其所有的HTML文档。

“静态”网站的致命弱点就是不易维护,为了不断更新网页内容,你必须不断地重复制作HTML文档,随着网站内容和信息量的日益扩增,你就会感到工作量大得出乎想象。

你不禁要问:那么什么是动态网站呢?所谓“动态”,并不是指那几个放在网页上的GIF动态图片,在这里笔者为动态页面的概念制定了以下几条规则:

“交互性”即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大事所趋。

“自动更新”即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。

“因时因人而变”,即当不同的时间、不同的人访问同一网址时会产生不同的页面,是不是很酷?

现在你已经对“动态”网站有了一个基本的概念,接下来应挑选称手的“兵刃”了。将网站“动态”化的方法很多,这要看你是出于何种需求。如果你是个人网站的维护者,使用的是免费主页空间,那么绝大多数情况下你只能使用Java、Java Script和最新的DHTML技术,他们虽然拥有一定的交互性,但本质上还是静态的。如果你的主页空间提供者能给予你CGI权限或ASP支持,那么你将能非常幸运地发挥真正的动态技术。

当前的动态技术有许多,例如ASP、PHP、JSP等等,我们要讨论的是ASP。

2.什么是ASP

ASP的全称是Active Server Pages,使用它,可以在客户浏览器端进行大量信息查询,客户咨询,资源交互等“动态”操作。客户能够和网站进行交互,查询企业资料,与企业的交流,并及时获得信息反馈。

网站管理员也可以直接通过ASP来添加、更新、删除服务器上的资料,不需要象“静态”网页那样去制作页面,然后上传至服务器。

下面大家看一个ASP网站的例子:

http://book.caispace.com

这是一个留言簿,留言簿里所有的留言都是保存在数据库里的,用户查看留言的时候,ASP页面回从数据库中调出相应的信息显示给用户。例如,大家点击“情人节核心部分源程序”这个链接时调用的页面是:http://www.caispace.com/guestbook/show.asp?id=82,实际上网站里是没有这一页的,这页是ASP通过调用数据库信息动态生成的。

ASP也是以文件的方式存在的,它只能在支持ASP的服务器上运行,它实际上是一个纯文本文件,扩展名是asp。例如上面的页面http://www.caispace.com/guestbook/show.asp?id=82,它就是show.asp这个文件加上查询字符串形成的,用于调用数据库中编号为82的留言。事实上,所有的留言都是通过show.asp这个文件调用的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-15 18:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

二、怎样让我的计算机支持ASP?

如果你在网上有支持ASP的主机(空间),你可以把制作好的ASP页面上传到空间中即可。如果你没有,可以在自己的计算机上搭建一个支持ASP的空间。

在计算机上搭建ASP空间,各操作系统的方法是不一样的,Windows 98/ME需要PWS,WindowsNT/2000/XP上需要IIS。另外,在Windows ME没有PWS,在Windows XP Home中没有IIS,但是都有方法解决,请根据你的操作系统选择下面的文章阅读。

IIS是Internet Information Server的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。

目前运行IIS的最理想平台是Windows 2000服务器版和高级服务器版。Win9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。WinXP里的IIS也只支持10个连接。如果您要使用IIS,请使用Windows 2000服务器版。

1.在Windows 98下安装PWS

PWSPersonal Web Server的简称,既个人WEB服务器。

该应用程序在Win98光盘中的 “add-ons\pws”目录下。

也可以在这里下载:

http://music.flasher123.com/zrong/tutorial/flashbook/tools/pws.zip

l 安装PWS

(1)双击pws目录中的setup.exe文件,开始安装PWS。

如果你是从上面的地址下载的pws,则安装前请先把pws.zip文件解压,解压后就能

看到pws目录。

(2)出现PWS安装界面。点击[下一步]按钮。

(3)出现如下界面。点击[典型]按钮。

(4)出现如下界面。点击[下一步]按钮。

(5)程序进行安装过程,最后出现如下界面。点击[完成]按钮完成PWS的安装。

注意:PWS安装完成后需要重新启动电脑方可生效。

l 设置PWS

重新启动计算机以后在您的桌面上会出现名为“发布”的图标,右下角的托盘内也会出现它的图标。双击“发布”图标出现您的“个人WEB管理器”页面,上面有您的计算机名(我的计算机为:http://mxy5)及您的主目录。

也可以在开始菜单中找到“Microsoft Personal Web Server”项,单击“个人Web管理器”。如下图。

l 留言簿设置

要进行Flash MX留言簿的制作,需要在“c:\inetpub\wwwroot”目录下建立“flashbook”目录。本例中,在浏览器中访问你的flashbook位置就在“http://mxy5/flashbook”。在制作Flash MX留言簿时需要进行相应的修改,将实例中的“http://localhost/flashbook”字样改为“http://mxy5/fashbook”。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-15 18:33 | 显示全部楼层

2.在Windows NT4/2000/XP professional上安装IIS

l 安装IIS

(1)打开[控制面版]中的[填加或删除程序]。如图:

(2)选择[填加或删除windows组件]:

(3)择安装“Internet 信息服务(IIS)”如下图。

(4)单击“下一步(N)”继续,依照提示放入Win2000的安装光盘并指定文件路径后确定。

(5)稍后单击“完成”完成IIS的安装。

(6)打开“控制面板” ->“管理工具” ->“Internet 服务管理器”->“*计算机名称(我的计算机为:lw)”->“默认WEB站点”可以看到您的IIS默认的站点名称及其所在目录。

至此您的IIS已成功安装。

l 设置IIS

基本设置

(1)打开“控制面板”->“管理工具”->“Internet 服务管理器”:

在“默认Web站点”上按鼠标右键,选择“属性”,弹出默认Web站点设置窗口:

“TCP端口”是WEB服务器端口,默认值是80,不需要改动。

“IP地址”是WEB服务器绑定的IP地址,默认值是“全部未分配”,建议不要改动。默认情况下,WEB服务器会绑定在本机的所有IP上,包括拨号上网得到的动态IP。

(2)点击上面属性窗口里的“主目录”:

在“本地路径”右边,是网站根目录,即网站文件存放的目录,默认路径是“c:\inetpub\wwwroot”。如果想把网站文件存放在其他地方,可修改这个路径。

(3)点击上面属性窗口的“文档”:

在这里设置网站的默认首页文档。在浏览器里输入一个地址(例如http://user.dns0755.net/)访问IIS的时候,IIS会在网站根目录下查找默认的首页文件,如果找到就打开,找不到就显示“该页无法显示”。请在这里添加所需的默认首页文件名,添加完后可以用左边的上下箭头排列这些文件名的查找顺序。

可以自行加入文档,例如加入“index.asp”、“index.htm”等等。

(4)到此,WEB服务器设置完毕。IIS已经可以提供WEB服务了。

如果您已经做好网站,请把网站文件copy到网站根目录,并确认网站的默认首页文件名已经在上面窗口的搜索列表里。之后打开ie,输入 “http://127.0.0.1/”或“http://localhost/”就看到您的网站了。

如果您还没有做好网站,请在网站根目录新建一个htm文件,命名为“default.htm”,用网页编辑工具(例如FrontPage、Dreamweaver或记事本)打开这个文件,输入几个字,例如“我的网站”。保存文件后,打开ie,输入“http://127.0.0.1/”或“http://localhost/”看看。

其他设置

1)虚拟目录

在网站根目录下,可以建子目录来存放网页。例如建一个子目录“flashbook”,里面放个文件“geturl.asp”,访问这个文件的URL是:

http://localhost/flashbook/geturl.asp

如果某些文件或目录放在其他目录下,或在其他硬盘分区下,而又希望可以被WEB访问,这个问题可以用虚拟目录解决。

虚拟目录可以把某个目录映射成网站根目录下的一个子目录。例如:网站根目录是“c:\intepub\wwwroot”,把I盘上的“I:\Flash+ASP+XML+Access”目录映射到“c:\intepub\wwwroot”目录下,映射后的名字为“flashbook”,访问“I:\Flash+ASP+XML+Access”目录下的某个文件“geturl.asp”的URL为:

http://localhost/flashbook/geturl.asp

如果在“I:\Flash+ASP+XML+Access”下还有一个“ch3”目录,里面有一个“geturl.asp”文件,那么要访问这个文件的URL为:

http://localhost/flashbook/ch3/geturl.asp

建立虚拟目录有两种方式:

a.在资源管理器里建立

打开资源管理器,找到要映射的目录,如“d:\software”,在“software”上按鼠标右键,选择“属性”->“Web共享”:

点击“共享这个文件夹”:

在“别名”里输入映射后的名字,再点击确定。

要删除映射,可以按同样的方法,在前面窗口里选择“不共享这个文件夹”。

b.在Internet信息服务里建立。

打开“控制面板”->“管理工具”->“Internet 服务管理器”,在“默认Web站点”上按鼠标右键,选择“新建”->“虚拟目录”:

弹出欢迎窗口,点击“下一步”;

在“别名”里输入映射后的名字,如“flashbook”,点击“下一步”;

在“目录”里输入要映射的目录,如“I:\Flash+ASP+XML+Access”,点击“下一步”:

在这里选择正确的访问权限,再点击“下一步”,即完成设置。

删除映射的方法:打开Internet信息服务,在虚拟目录别名上按鼠标右键,选择“删除”。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-9-15 18:34 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

3. 突破XP Home版的限制安装IIS

Article_Show.asp?ArticleID=15

4. 在WindowsME上成功安装PWS4.0

Article_Show.asp?ArticleID=17

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-26 10:40 , Processed in 0.045098 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表