个人WEB服务器.docx

上传人:b****7 文档编号:9887622 上传时间:2023-02-07 格式:DOCX 页数:17 大小:214.47KB
下载 相关 举报
个人WEB服务器.docx_第1页
第1页 / 共17页
个人WEB服务器.docx_第2页
第2页 / 共17页
个人WEB服务器.docx_第3页
第3页 / 共17页
个人WEB服务器.docx_第4页
第4页 / 共17页
个人WEB服务器.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

个人WEB服务器.docx

《个人WEB服务器.docx》由会员分享,可在线阅读,更多相关《个人WEB服务器.docx(17页珍藏版)》请在冰豆网上搜索。

个人WEB服务器.docx

个人WEB服务器

个人WEB服务器

跟着Internet在中国的灵敏成长,人们日常生活中越来越多地应用这项新的技巧来为本身的工作和进修办事。

在浩渺Internet接洽关系功能中,有一项新的营业正成为所有效户所津津乐道的交换方法,这确实是网上谈天。

下面的文章以ASP+IIS作为开创情形,具体介绍了一个收集谈天室——“红蜻蜓谈天室”的具体实施过程。

先介绍了IIS的设备过程,接着对本谈天室法度榜样的5个谈天组件及其相干功能进行了具体的介绍,再以法度榜样流图的方法侧重介绍了几个组件的具体实施。

 

关键词

互联网小我WEB办事器Internet信息办事

谈天体系传输操纵协定网际协定

Abstract:

WiththedevelopmentoftheInternet,peoplemakeuseofitinthedailystudyandlifemoreandmore.InallofthefunctionsoftheInternet,chatingisbecominganewfashionofcommunicationwhichisacceptedbymanypeople.Thisarticleintroducesachatroomnamed“RedDragonfly”indetail,whichisconstructedbyASP(ActiveServerPages)andIIS(InternetInformationServer).First,theauthorintroducestheconfigurationofIIS;Second,heintroducesthefivemodulesofthechatroomthecorrespondingfunctions;intheend,heintroducestheimplementofthemodulesindetailwiththeprogrammeflowchart.

Keywords

InternetPersonalWebServerInternetInformationServer

ChatSystemTCPIP

目次

引言…………..………………………………………………………………3

第1章ASP的情形需求设置……………………………………………..5

1安装TCP/IP收集通信协定…………………………………………5

2安装Web办事器……………………………………………………6

3其它相干软件安装….……………………………………………….6

第2章法度榜样设计….……………………………………………………….7

1“谈天室”功能简介………………………………………………7

2“谈天室”组件介绍………………………………………………7

2.1登录组件介绍………………………………………………….7

2.2谈天组件介绍………………………………………………….7

2.3动作库组件介绍……………………………………………….7

2.4留言薄组件介绍……………………………………………….7

2.5治理功能组件介绍…………………………………………….7

3文件、相干功能说明及目次构造…………………………………8

3.1\chatroom\目次文件说明………………………………………8

3.2\chatroom\chat\目次文件说明………………………………….9

3.3\chatroom\chat\act\目次文件说明…………………………….10

3.4\chatroom\chatlyb\目次文件说明……………………………..10

3.5\chatroom\manage\目次文件说明……………………………..11

4流程图………………………………………………………………12

4.1文件履行流程图……………………………………………….12

4.2法度榜样履行流程图……………………………………………….12

4.3重要功能组件介绍…………………………………………….13

5重要功能界面………………………………………………………13

5.1登录页面……………………………………………………….13

5.2谈天室主界面………………………………………………….13

5.3留言薄界面…………………………………………………….14

5.4治理组件页面………………………………………………….14

第3章应用…………………………………………………………………15

1主页空间申请………………………………………………………15

2收集资本……………………………………………………………15

附录(参考书目及相干网址)……………………………………………..16

引言

跟着Internet在中国的灵敏成长,人们日常生活中越来越多地应用这项新的技巧来为本身的工作和进修办事。

在浩渺Internet接洽关系功能中,有一项新的营业正成为所有效户所津津乐道的交换方法,这确实是网上谈天。

小我用户能够经由过程网上谈天体系将本身融入全部主流社会中。

在网上谈天室那个虚拟的社会中,能够交友各层次遍地所的同伙,从而为本身猎取更多的常识和更多的经历。

而在基于WINNT的大年夜型企业内部收集中,能够经由过程该方法进行技巧交换和即时信息的宣布,从而免除了成天在会议中耗时的难堪,为企业的工作效力进步起必定的赞助。

以上介绍了一些网上谈天体系的有用价值和长处,那么我们若何才能构建一个网上谈天体系和若何应用它呢?

在对这些进行具体说明之前,先介绍一下所选用的软件(ASP+IIS)。

ASP是我选择的动态网页说话,IIS是小我WEB办事器。

今朝,最常用的三种动态网页说话有ASP(ActiveServerPages)、JSP(JavaServerPages)、PHP(HypertextPreprocessor)。

ASP全名ActiveServerPages,是一个WEB办事器端的开创情形,应用它能够产生和运行动态的、交互的、高机能的WEB办事应用法度榜样。

ASP采取脚本说话VBScript(Javascript)作为本身的开创说话。

JSP是Sun公司推出的新一代站点开创说话,他完全解决了今朝ASP,PHP的一个通病--脚本级履行(据说PHP4也差不多在Zend的支撑下,实现编译运行).Sun公司借助本身在Java上的不凡成就,将Java从Java应用法度榜样和JavaApplet之外,又有新的硕果,确实是Jsp--JavaServerPage。

Jsp能够在Serverlet和JavaBean的支撑下,完成功能强大年夜的站点法度榜样。

三者都供给在HTML代码中混淆某种法度榜样代码、由说话引擎说明履行法度榜样代码的才能。

但JSP代码被编译成Servlet并由Java虚拟机说明履行,这种编译操作仅在对JSP页面的第一次要求时产生。

在ASP、PHP、JSP情形下,HTML代码重要负责描述信息的显示样式,而法度榜样代码则用来描述处理逻辑。

通俗的HTML页面只依附于Web办事器,而ASP、PHP、JSP页面须要附加的说话引擎分析和履行法度榜样代码。

法度榜样代码的履行成果被从新嵌入到HTML代码中,然后一路发送给扫瞄器。

ASP、PHP、JSP三者差不多上面向Web办事器的技巧,客户端扫瞄器不须要任何附加的软件支撑。

总的来说,ASP,PHP,JSP是各有所长的。

它们都能实现动态网页的全然编程工作。

而推敲到WINNT的应用范畴和软件的易实现性,因此我选择了ASP+IIS的组合。

以下将经由过程情形的设置、法度榜样的设计、在收集上的应用来说明这一工作的具体实施。

 

ASP的情形需求设置

一样来说,ASP法度榜样今朝能够在Windows95/98/NT等操作体系下运行,是以您的运算机的硬件配备至少要相符操作体系的需求,除了硬件之外,您还必须安装TCP/IP收集通信协定,Web办事器及ASP软件。

1安装TCP/IP收集通信协定

因为ASP软件平日差不多上合营Web办事器运行的,而Web办事器平日须要安装TCP/IP收集通信协定。

但TCP/IP协定无法零丁运作,是以必须合营网卡应用,假如您差不多预备好了网卡,那么,请参考应用手册进行安装;假如没有网卡,又想运行ASP的话,那么您须要“骗骗”运算机才行。

以下将以Windows98为例,说明如安在没有网卡的情形下安装TCP/IP收集通信协定。

Step1.起首,请您启动操纵面板并在[收集]的图标上双击鼠标左键。

弹出[收集]的对话窗。

假如您在往常没有安装任何的收集组件,那么在“设备”标签页内容应当为空,现在,请您按下[增长]按钮,开端增长“收集组件”。

Step2.请在“选择收集组件类型”对话窗中,双击“收集适配器”。

Step3.请在“选择收集适配器”对话窗中,选择“Microsoft制造厂商”的“拨号适配器”。

Step4.现在体系主动为您产生了“拨号适配器”,“IPX/SPX兼容通信协定”及“NetBEUI”等收集组件,用户并不须要再做任何的设置。

除了这些收集组件外,我们还须要TCP/IP收集通信协定,是以您须要按下[添加…]按钮,开端增长其它收集组件。

Step5.在“请选择收集组件类型”对话窗中,单击“协定”;在“选择收集协定”对话窗中选择“Microsoft制造厂商”的“TCP/IP”收集通信协定。

现在体系会主动为您安装[TCP/IP]收集组件。

2安装Web办事器

在收集组件精确安装今后,接下来确实是安装Web办事器。

ASP所须要的Web办事器版本至少要PersonWebforWindows95或IIS3.0以上的版本。

以下介绍IIS的安装。

在“开端”中选择“设置”—>“操纵面板”—>“添加/删除法度榜样”,在弹出的“添加/删除法度榜样”法度榜样对话窗中选择“添加/删除Windows组件”。

随后会弹出“Windows组件领导”,在“组件”中打钩选中“Internet信息办事(IIS)”项,然后按“下一步”,体系会提示插入“Windows安装光盘”,然后主动完成相干设备。

3其它相干软件安装

除了上叙这些软件,为了更好的进行法度榜样编辑,调试,您还能够安装其它软件。

诸如:

Asp编辑器(AspEdit,Editplus);或其它一些“所见即所得”的网页制造对象(Frontpage,Deamweaver等),用于法度榜样的编辑及调试工作;数据库支撑软件(MicrosoftAccess,SQLServer等),用于建立数据库,和对所建立的数据库进行操作。

 

“谈天室”法度榜样设计

情形建好后,就能够选择一个文本编辑器如EditPlus进行法度榜样设计和调试。

以下就已建好的一个“谈天室”体系——“红蜻蜓谈天室”,来简单地介绍说明。

1“谈天室”功能简介

本谈天室具有专门多专门的功能。

其掉落线检测功能,幸免了掉落线后无法登录的情形;对话数据及在线用户数据全部储存在情形变量中,而没有储存在文件中,幸免了频繁读写硬盘,加快了运行速度;实施体会值等级轨制,不合等级拥有不合的权限;依照在谈天室中的逗留时刻来运算体会值,每逗留一分钟体会值将增长一分,只有正常退出,体会值才会储存起来;动作库,可让网友本身添加新动作;动作后果,使动尴尬刁难象的名字变为红色,加倍能干;“聊神榜”,列出注册用户中体会值最高的前100名铁杆聊神;拥有禁用帐号、封锁IP、进级、降级功能;“聊务公布”栏中,版主的所有操作均被记录在案,以供聊友监督,幸免版主滥用权柄;具有帐号查询、帐号列表功能;清理帐号功能,可便利地删除帐号,清除30天没有应用的帐号,清除已自杀的帐号;留言薄并可支撑300条留言,支撑留言搜刮功能;…… 

 

2“谈天室”组件介绍

本谈天室由五部分构成:

登录组件、谈天组件、动作库组件、留言薄组件、治理功能组件。

这五部分差不多慎密集成在一路。

  2.1登录组件:

供给用户注册、修改暗码、删除帐号、记录初次登录时刻、最后一次来访时刻、最后来访的IP、来访次数、记录体会值、依照体会值主动为用户进级、检测IP是否被封锁。

  2.2谈天组件:

供给措辞色彩、姓名色彩、标题、私聊、动作、表情、刷新名单区、刷新对话区、在线用户列表等功能,能够在在线用户列表及对话区中直截了当选择措辞对象。

  2.3动作库组件:

供给了587条各式动作,应用关键词进行搜刮。

网友能够便利地将本身的动作参加库中,供大年夜家分享。

  2.4留言薄组件:

可支撑300条留言,并供给留言搜刮功能。

  2.5治理功能组件:

供给[功能说明][反应问题][聊神榜][聊务公布][聊友信息][清屏操作][进级操作][降级操作][留言治理][IP治理][帐号查询][帐号列表][清理帐号][重启法度榜样][动作治理]等功能,同时不合等级的用户能操作的功能不合。

3文件、相干功能说明及目次构造

3.1\chatroom\目次文件说明

3.2\chatroom\chat\目次文件说明

文件名

功能说明

Global.asa

用于本软件启动、封闭,用户连接、断开时履行响应操作(假如要更换谈天室的名字,请更换第四行的值:

Application("aspchitchat_chatroom_name")="红蜻蜓谈天室"

active.asp

应用户保持活动的“监督窗”

check.asp

负责用户登录时进行一系列检测

countchat.txt

记录本谈天室的来访次数

index.htm

将页面主动引向login.asp

login.asp

登录页面

readme.htm

说明文件

restart.asp

重回登录页面

speakmanage.asp

留言薄治理

welcome.asp

迎接页面

文件定位

\chatroom\

文件名

功能说明

chitchat.asp

谈天室窗口的框架构造页面

close.asp

主动封闭谈天室窗口

f1.asp

框架一:

对话区

f2.asp

框架二:

谈话区

f3.asp

框架三:

在线用户列表

f4.asp

框架四:

菜单功能区

help.asp

谈天室赞助文件

say.asp

用于谈话时的处理

saysdata.asp

办事器封闭时,将对话区的内容储存在此文件,下次启动时再读出

sign.asp

动作内容

文件定位

\chatroom\chat\

3.3\chatroom\chat\act\目次文件说明

文件名

功能说明

act.asp

动作库首页

actadd.asp

添加新动作到库中的处理法度榜样

actaddform.asp

添加新动作的表单

actchange.asp

编辑用户添加动作的界面

actchangeok.asp

将编辑的成果写入库中

actdata.asp

动作库的数据文件

actdel.asp

删除动作

actlistnew.asp

列出用户添加的新动作

actrecover.asp

是否还原动作库

actrecoverok.asp

确信履行还原动作库的操作

actsearch.asp

搜刮动作

文件定位

\chatroom\chat\act\

3.4\chatroom\chatlyb\目次文件说明

文件名

功能说明

speak.asp

留言薄

speakadd.asp

添加新留言

speakcount.txt

记录共参加若干条留言

speakdata.asp

留言数据文件

speaksearch.asp

搜刮留言

speaktalk.htm

书写留言的表单

speaktitle.css

超文本样式表

文件定位

\chatroom\chatlyb\

3.5\chatroom\manage\目次文件说明

文件名

功能说明

actmanage.asp

动作库治理

chatinfo.asp

聊友信息

clear.asp

清屏说明

clearok.asp

清屏

exitchat.asp

分开谈天室

func.asp

高等功能区菜单

ip.asp

IP治理

iplock.asp

封锁IP

ipunlock.asp

解锁IP

kick.asp

踢人

list.asp

帐号列表说明

listdel.asp

从列表中删除帐号

listok.asp

帐号列表

log.asp

聊务公布

logdata.asp

聊务公布数据文件

manage.asp

高等功能区框架构造文件

phb.asp

聊神榜

query.asp

帐号查询说明

querykeyword.asp

按关键词查询帐号

querylevel.asp

按等级查询帐号

queryname.asp

按名字查询帐号

reset.asp

重启法度榜样说明

resetok.asp

重启法度榜样

suoming.asp

功能说明

supervisor.asp

超等用户登录页面

userdowngrade.asp

降级操作第一步

userdowngrade2.asp

降级操作第二步

userdowngrade3.asp

降级操作第三步

userupgrade.asp

进级操作第一步

userupgrade2.asp

进级操作第二步

userupgrade3.asp

进级操作第三步

zip.asp

清理帐号说明

zipdel30.asp

删除30天内没有应用的帐号

zipkill.asp

清除已自杀的帐号

zipname.asp

输入用户名进行删除

文件定位

\chatroom\manage\

4流程图

4.1文件履行流程图

Index.htm

 

Login.aspActive.asp

Check.asp

Welcome.aspSpeak.asp

ChitChat.asp

SpeakManage.aspSpeaktalk.aspSpeakSearch.asp

F1.aspF2.aspF3.aspF4.asp

ExitChat.aspManager.asp

 

Suoming.aspSpeaktalk.aspPhb.asp……Reset.aspActmanage.asp

4.2法度榜样履行流程图

4.3重要功能组件介绍:

经由过程以上对谈天组件的介绍。

我们对此谈天法度榜样的全然功能有了一个大年夜概明白得,下面将介绍一下法度榜样的几个重要界面。

使大年夜家对它有个直不雅上的熟悉。

5重要功能界面

5.1登录页面

5.2谈天室主界面

 

5.3留言薄界面

5.4治理组件页面

以上介绍了“谈天室”法度榜样的全然功能;并对与其相干的组件进行了一一介绍;从文件及相干功能说明中,能够对构成那个法度榜样的文件和每个文件的感化都有了必定的明白得;而在法度榜样履行流图中,能够从宏不雅上明白得“谈天室”法度榜样的具体实施过程。

应用

1主页空间申请

“谈天室”的法度榜样调试成功后,就得使它能真正发挥感化。

那么接下来的工作确实是:

在WWW上找到能支撑ASP的网页空间,然后去申请和上传文件。

申请一个支撑ASP的主页空间专门简单,只要填写一些相干的表单,然后经对方的收集治理员确认,并给你发出主页开通通知的E-MAIL,你就能够上传文件。

2收集资本

下面介绍一些支撑ASP的主页空间。

飞浪网

供给免费8M小我主页空间。

支撑ASP,若网站有必定的拜望量,支撑SQL-SERVER数据库,需经审核,其它用户只能支撑ASP+ACCESS。

江南信息港

免费50M空间,支撑asp,php,cgi一个工作日响应申请。

21Pop

依照不合用户级别,供给20~700MASP/PHP3/Perl支撑空间!

爱网者联盟

为加盟网站供给支撑CGI/ASP/PHP权限的空间!

网视窗

供给30M空间,可申请ASP/ACCESS数据库支撑!

还可转入域名或增长空间!

华东视窗

供给10MASP空间,支撑FTP!

还送三级域名和电邮!

No.1超等酷

供给30M免费空间、供给计数器、留言板、支撑ASP!

需插入其告白!

飞跃无穷

供给50兆主页空间,支撑asp权限。

Net638

供给最大年夜200MB的免费主页空间,支撑PHP/ASP/Perl。

WebSamba

供给30M免费网站空间,ASP/FTP支撑!

还送免费电邮!

易网

供给100M空间,支撑CGI/PHP(立即支撑asp),申请后急速开通!

动感王国

为站长供给供给免费的无穷空间,优良网站可支撑ASP/数据库!

Net638

供给最大年夜200MB的免费主页空间,支撑PHP/ASP/Perl!

飞跃无穷

供给50兆主页空间,支撑asp权限。

李氏兄弟工作坊

供给50MB主页空间,支撑ASP。

freesqlhost

供给支撑ASP和ACCESS的免费主页。

游戏盖茨

供给二级域名,无穷空间,周全支撑CGI/ASP/PHP/SQL/ACCESS!

新碟网

无穷,支撑ASP

参考书目及相干网址

1ASP实务经典林金霖编著,中国铁道出版社2000/8

2ASP应用经典周信彦编著,中国铁道出版社2000/9

3ProfessionalActiveServerPages3.0,WroxPress.(EspeciallyChapter26:

OptimizingASPPerformance,byGeorgeReillyandMatthewGibbs)

4MicrosoftInternetInformationServices5.0ResourceGuide(bundledwithWindows2000ServerResourceKit,MicrosoftPress.

5MicrosoftInternetInformationServerResourceKit(forIIS4.0),MicrosoftPress.

6ProgrammingDistributedApplicationswithCOMandMicrosoftVisualBasic6.0byTedPattison,MicrosoftPress.

7EffectiveCOMbyDonBox,KeithBrown,TimEwald,andChrisSells;Addison-Wesley.

8DevelopingWebUsability:

ThePracticeofSimplicitybyJakobNielsen,NewRiders.

9MicrosoftTechNetforIIS

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1