八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

网站建架技术集

文档类型: Microsoft Word 文档 文档大小:154.5KB
WINDOWS 2003 SERVER 网站建架技术集(待整理成技术经验从书:晏)Windows 2003 Server 操作系统架设Windows2003不是为家庭多媒体设计的,它是为大型商业服务的,所以他自动关闭了许多我们在Windows98,XP上常见的功能,又增加了一些我们在Windows98,XP上不常见的功能,以此来提升系统效率和增加系统安全措施.
Windows 2003是Microsoft最新的服务器版操作系统,可以说是Windows XP的Server版升级,但对于安全问题,同样不能疏忽.
升级和打补丁Windows 2003的是比较新的系统,还没有像Windows 2000的SP4补丁程序,不过它的服务器组件仍是以IIS为核心、像冲击波等病毒同样能够伤害它、所以定期检查升级以及给服务器系统打补丁是非常必要的.
利用网络监视器网络监视器是从Windows 2000 Server就开始引入的一个监视网络通讯状况的服务器组件,它可以细致到监视一个数据包的具体内容、以供用户详细了解服务器的数据流动情况,使用网络监视器可以帮助网管查看网络故障,检测黑客.
点击Windows Server 2003的桌面[开始]→[程序]→[管理工具]中的网络监视器(运行网络监视器之前必须确保网络监视器已经安装、在默认情况下网络监视器作为2003的组件没有被安装、需要在控制面板的添加删除Windows 组件中添加网络监视器),来启动网络监视器.
进入监视器的主菜单后,点击工具栏中的三角形(类似[Play])按钮,就开始监视指定网卡的通信了.网络监视器提供了网络利用率,每秒帧数,每秒字节数,每秒广播数等网络通信监控功能(如图5),这些参数对于网络故障的排除和网络监控具有非常重要的作用.
其中、网络利用率是网络当前负载与最大理论负载量的比率.以使用共享式以太网为例,它的最大网络利用率不过在50%左右,如果超过这个数值,网络就饱和了,网络速度会非常慢;交换式以太网(采用交换机)的最大利用率则可达80%左右.每秒广播数是被监视的网卡发出和接收到的广播帧的数量,正常情况下,每秒广播帧数是比较少的,它视网络上的电脑数量而定;而在发生广播风暴时,每秒广播帧数非常多,高达1000帧秒以上.
打开DirectX 的D3D 硬件加速:
看桌面属性,设置> 高级> 疑难问答> 硬件加速> 完全.运行dxdiag.exe,打开Display选项卡,可看到3 项全部启用了.最后,利用Windows updates在Windows Server 2003中安装DirectX 9.0a.
启用声卡:系统安装后,声卡是禁止状态、所以要在控制面板> 声音> 启用,重启之后再设置它在任务栏显示.
现在我们还要启用音频加速.在运行中输入Services.msc然后按回车,会出现Services 窗口,找到Windows Audio服务,双击打开、把启动类型设置为Automatic,点击Apply,然后点击Start启动该服务.
最后我们还要使用DirectX诊断工具,在运行中输入dxdiag并回车,打开Sound选项卡,把Hardware Sound Acceleration Level的滑块拖动到Full.
禁止关机时出现的关机理由选择项:
开始> 运行> gpedit.msc > Computer configuration > Administrative Templates > System > Display shutdown event tracker > 设置为Disable.
如果是中文版,则:gpedit.msc,计算机配置> 管理模板> 系统> 显示关机事件跟踪> 禁用.
如何启用摄像机、摄像头或者扫描仪等设备:
在运行中输入Services.msc并回车,找到并双击Windows Image Acquisition (WIA) 服务,设置启动类型为Automatic点击Apply后点击Start然后点击OK.
在控制面板里显示全部组件:把Windows\inf 目录中的sysoc.inf 文件里的hide 替换掉.
禁用开机CTRLALTDEL:
管理工具> Local Security Settings(本地安全策略) > 本地策略> 安全选项> interactive logon: Do not require CTRLALTDEL,禁用之.慎用!搞不好会进不去系统.
注意:为系统安全起见、一开始设置时管理员的密码就不要留空.
查有无被激活:开始>运行>oobemsoobe a>回车,稍等一会儿,就会看到提示.如果没有激活,说明你安装的是未破解的系统,抓紧想想办法吧!
如用Reset5.02激活补丁进入安全模式激活等.
改变开始菜单式样:在开始上点右键,打开属性,选择经典开始菜单点确定,熟悉的开始菜单又回来了!
系统不能自动添加USB硬盘盘符:控制面板>系统>硬件>设备管理器>设备管理器>磁盘驱动器>用鼠标指向USB盘>双击选属性,改为快速删除而优化为为提高性能而优化>确定.
再到:开始>管理工具-计算机管理-磁盘管理-USB>右键-设定分配驱动器号.
IIS 6.0 无法安装ZEND请查看check this configure file on C\Windos\php.ini; is necessary to provide security running PHP asaCGI under; most web servers. Left undefined, PHP turns this on by default. You can; turn it off here AT YOUR OWN RISK; You CAN safely turn this off for IIS, in fact, you MUST; = 1变Windows Server 2003 为工作站安装Sun的JAVA虚拟机Windows Server 2003中没有包含微软的JAVA虚拟机、而微软也不再提供JAVA虚拟机的下载,虽然还有很多地方可以下载到微软的JAVA虚拟机、不过我还是不建议安装、因为:
1,微软的JAVA虚拟机已经停止升级了,如果以后发现了什么新的安全漏洞也不会有任何的补丁程序
2,很多下载网站提供了不同大小的JAVA虚拟机、你怎么知道哪个才是最好的如果你仍然想用微软的JAVA虚拟机、点击这里、下载并安装它、然后继续阅读下一段文章.
决定用Sun的JAVA虚拟机了点击这里下载一个安装过程是很简单的,并且也不需要重启动.
二、IIS配置技术
1,如何启用ASP 支持:
Windows Server 2003 默认安装、是不安装IIS6的,需要另外安装.安装完IIS 6,还需要单独开启对于ASP 的支持.方法是:控制面板> 管理工具> Web服务扩展> Active Server Pages > 允许.
2,启用实现大文件上传:Windows2003系统下,上传较大的文件时,出现Request 对象错误ASP错误.
更改win2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响.在IIS6.0中、默认设置是特别严格和安全的,最大只能传送个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的.IIS6出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KBytByte).(在IIS 6.0 之前的版本中无此限制)
解决方案:先在服务里关闭iis admin service服务,找到windows\system32\inesrv\下的metabase.xml, 打开、找到 把他修改为需要的值,默认为204800,即200K,如把它修改为M).
然后重启iis admin service服务.
三、利用组件上传文件技术
1,ASPupload的注册使用方法如果你得到AspEmails premium features have expired出错消息后请运行regedit,删除\SOFTWARE\Persits Software\AspEmail然后使用Regsvr32重新注册AspEmail using.然后你又可以接着用30天了
2,使用ASP实现文件上载(上传)的各种方法最近做在做项目,涉及到文件上载的问题,找来资料研究了一下.当用户需要将文件传输到服务器上时,常用方法是使用FTP方式,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便.如果我们能把文件上载功能与Web集成,使用户仅用Web浏览器就能完成上载任务,这对于他们来说将是非常方便的.
网络上有很多介绍ASP上载文件的方法,归结起来有以下三大类实现方法,读者可以根据自己网站的条件和需求来选择合适的方法.
A,服务器组件上载方式:该方法以SA-FileUp组件,AspUpload组件,lyfUpload组件为代表.
Software Artisans的SA-FileUp是最早的商业Active Server组件之一、几经改进、现在作为一个纯粹的ASP组件存在.Persits Software的ASPUpload也是一个功能很强大的COM组件.他们均实现了各种文件上载所需要的功能:上载大文件,限制上载文件的大小,上载多个文件,显示上载进度条,能够将文件保存到数据库中该类方法的优点是运行稳定,功能强大,对浏览器没有任何要求.其缺点就是需要在服务器上注册组件.如果网站管理员对服务器拥有管理权限,则该方法应该是实现文件上载的首选.
B,无组件上载方式:该方法以化境无组件上传,无惧无组件上传,先锋无组件上传等为代表.
该方法是网络上应用最多最广的方法,并且有很多应用实例的源代码、其优点是对服务器和浏览器均没有任何要求,适应性强、应用范围广.但它也存在着一个缺点、上载文件的时候没有进度条的显示、并且IIS默认限制不允许上载超过200KB的文件(除非修改IIS的默认设置
如果只需要上载小文件,则应该是首选方案.如果需要上载大文件,则需要网站管理员修改IIS的默认设置
C,浏览器组件上载方式:该方法以XUpload组件,XUploadFiles组件,纵横HTTP文件上传组件为代表.
该方法在网络上应用相对要少一些、其优点是对服务器无要求,不需要在服务器上安装组件,并且能提供文件上载所需要的各种功能:上载大文件,限制上载文件的大小,上载多个文件,显示上载进度条其缺点也比较明显,需要注册浏览器组件(在客户端).该方法适用于需要上载大文件,而网站管理员对服务器没有管理权限的情况(如虚拟主机、租用空间等).
各种上载方法横向比较结果:服务器要求浏览器要求上传文件限制上传时有无进度条其他SA-FileUp安装组件-支持大文件,无限制有进度条需要有服务器控制权无化境无组件上传与IIS设置相关,IIS默认设置最大200KB通用,适用小文件上载无惧无组件上传先锋无组件上传XUploadFiles租用空间,而需要上载大文件纵横HTTP文件上传组件
3,各种组件上传实现方案:
云游时使用的组件传送小文件:
需要组件 (云游网所得)
Set Upfile = 定义对象If ) \ 上传文件把上传后的文件进行更名操作set fso = 使用对象path = Courseware\ = 取得上传文件绝对Path
下面一句为新文件名的字符串:年_月_日-时_分_秒原文件扩展名strNewFileName = Courseware\ Year(Now) - Month(Now) - - Minute(Now) - second(Now) . 下面一句为原文件的绝对 = Courseware\
通过移动的方法实现文件更名(注:速度极快)
fso.movefile IfXuploadFiles组件,有进度条,上传无限制文件,但需在客户端上安装组件
需要组件: (网上所得,属于需要在第一次在客户端上安装)页面标记及上传文件设定DoSomeThing上传文件框及按钮所需 oForm)function oForm){if(! )alert(您还没有选择需要上传的文件.);return false;} ; 设置上传文件的路径 上传所选择的文件
上传代码:Dim = 多个文件名之间使用加号分割count =
set fso = = 看此处如何取得上传文件名AspUpload,服务器注册组件,有进度条,上传文件无限制
需要组件:AspUpload.dll及相关程序见影视网示例代码:相关AspUpload文献(安装AspUpload中的各个版本即可得到其中官方文献)
文件上传是将任意的文件从客户机发送到服务器的过程.最简单,最方便的上传方法是使用支持RFC1867的浏览器,如微软的Internet Explorer4.0以上版本,Netscape3.0以上版本,或者带附件的Internet Explorer3.0.基于浏览器的文件上传是通过带有属性的HTML form实现的.这个form也必须包含一个或多个项、以让用户指定要上传的本地文件.
带有属性的form所发送的数据必须被一个服务器端过程解析,以展开上传的文件和其他非文件项.在ASP环境中、这种任务用编译好的active server组件能最好的完成,比如Persits软件公司的AspUpload本文所有示例都是建立在你的系统中安装了AspUpload的基础上的.可以在这里下AspUpload放在任意目录中、在MS DOS窗口中执行命令
regsvr32 开始我们来创建一个简单的能上传3个文件的HTML form,和控制上传的脚本.
这里是第一个HTML文件
Test1.htm:
每个项在浏览器中显示成为一个带有Browse.按钮的文本输入框.如果你没看见Browse按钮,很有可能说明你的浏览器不支持文件上传.
这里是相应的上传脚本 uploaded.ASP脚本的第一行仅仅创建了一个AspUpload对象的实例.第二行调用组件的Save方法,它实际上的作用是:它解析从浏览器发送的东西,计算出有多少个文件正在上传,并且把他们存在服务器上指定的目录.目录名可能以反斜线结束,也可能不是.所有文件将以他们原来的名字存放在目录中.我们很快将看到如何更改任意或者所有文件的名字.
Save方法返回成功上传的文件数量.万一发生错误,这个方法将抛弃之.
注意你能够使用我们的form中任意或者全部三个输入框.AspUpload有足够的智慧判断出哪些输入框使用了,哪些没有.
使用FILES和FORMS集合访问单个form项
我们看看第二组示例:Test2.htm
Description 1:
Description
Files:
Other items:
注意我们的HTML form现在有两种输入框,TYPE=FILE 和TYPE=TEXT.因为我们form的ENCTYPE属性,我们不再能通过标准的ASP Response.Form 集合来访问form变量.此处Upload.Form 来解决了问题.这个集合实际上和Response.Form一样,也就是,我们能通过整形或字串型索引访问它的元素.例如:Set Item1 = 或者我们也能够使用上面示例代码显示的For-Each语句遍历集合中的项.Form集合包含FormItem类型的对象,它只有两个字串属性,Name 和Value (缺省属性).
记住Upload.Form集合仅仅包含非文件项、也就是不同于,这点很重要.AspUpload提供另外一个集合,叫做Files,来包含UploadedFile类型的对象,这种对象代表已经上传的来自项的文件.很象Form集合,Files集合的项能够通过使用字串或者整形索引,或者一个For-Each语句访问,象上面的示例显示的一样.
运行示例2以后,我们将看到象这样的一些东西:
blaDESCR2=test test注意我们已经通过UploadedFile对象相应的Path和Size属性获得了上传过的文件的目标路径和文件大小.
如果我们的form只包含一个文件输入框,那么没有必要使用For-Each语句.我们只需要这么说Response.Write 或者、更常用的Response.Write
要点:Files和Form集合在调用Save方法前都不会装入,因此在调用Upload.Save前就查询这些集合是不正确的.
错误!Upload.Save( )限制文件大小也许你需要限制上传文件的大小,以防止服务器磁盘空间拥塞.你所需要做的一切就是在调用Save之前在你的Upload对象中调用SetMaxSize:
Set Upload =
Upload.Save c:upload在这个例子中、我们将上传文件的大小限制在50000字节内.第二个可选参数指定超出文件最大范围的部分是否应该被删除(如果设成false或者不设),或者作为错误例外拒绝接收(如果设成True) .
强制特有文件名缺省的,AspUpload将覆盖上传路径中已有的文件.如果你不想这样,可以配置组件,为上传文件产生特有的名字来防止覆盖已有文件.方法是,在调用Save前设置上传管理器的OverwriteFiles属性 = False缺省值是true.为防止名字冲突、AspUpload将在原来文件名后面加上用圆括号括起来的整数.例如,如果文件MyFile.txt已经存在于上传目录了,并且另外一个同名文件正在上传,AspUpload会将新文件存为MyFile(1).txt.如果我们上传更多的MyFile.txt,他们将被存MyFile(2).txt, MyFile(3).txt,等等.
移动,拷贝、删除文件文件上传对象提供了一些方法供你移动,拷贝或者删除上传的文件.这些方法是file.Move( NewName As String )
file.Copy( NewLocation As String, Optional 根据NewName参数,Move方法将文件移动到其他目录或者给他更名.假设文件abc.txt上传到了目录
c:Upload.那么调用
file.Move c:WINNTabc.txt 将把文件移动到c:WINNT, 而调用
file.Move 只会更改文件名.
要知道Move方法有个副作用是很重要的:当这个方法成功调用后,这个文件对象的Path属性将指向新目录名字.
Copy属性把文件拷贝到新目录名字.新目录必须是完全合法的路径. Overwrite参数如果设成True或者不设,就会指示Copy方法覆盖新目录里的已有文件. 如果设成False,当文件在新目录中已经存在地时候,会导致方法失败.与Move方法不同、这个方法不会影响Path属性.
有时你可能选择使用Delete方法,例如你在把文件作为BLOBs存入数据库中、并且不再需要它放在你的上传路径里时.将文件存入数据库是我们下一个要讨论的主题.
把文件作为BLOBs存入数据库许多数据库管理系统象Ms Access或者SQL Server将允许你将任意文件存为binary large 一个MS Access表格能够在OLE Object型的数据字段中存放二进制文件.在SQL Server中、相应的数据类型是IMAGE.存放的文件以后能够重新取出供下载,或者用ADO显示.
AspUpload让你只使用短短一行代码就能把上传文件存入数据库!让我们看看第三组示例文件.文件Test3.htm几乎和Test1.htm相同、因此我们不再把它显示在这里.文件 很值得我们注意:这一行On Error Resume Next指示asp当以外发生时,不要显示错误信息,只将意外代码和描述存放到内建的Err对象,并且继续脚本的执行.
下一行 DSN=data;UID=sa;PWD=xxx, insert into Blobs(id, Path, BigBlob) values(12, File.Path , )
是将文件存放入数据库所采用的一切.我们来检查一下这个方法的两个参数:
第一个参数是下列格式的ODBC连接字串;UID=userid;PWD=password;
第二个参数是SQL INSERT或者UPDATE语句,带有一个问号,并且只能带一个.它的作用是为要存储的文件提供空间容器.在这个例子中、我们下部的数据库表Blobs包含三栏:一个Integer ID,一个VARCHAR Path,和一个IMAGE BigBlob.这个SQL INSERT语句将12放入ID栏,文件路径放入Path栏,真实文件放入BigBlob栏.
下一行检查语句在成功执行前是否正确.如果成功,Err对象取值0并且删除文件(File.Delete行)、因为文件已经存入数据库,不需要再放在上传路径中了.否则,Err包含一个数字错误代码、并且包含对于意外的语言描述.
将GIF和JPEG图象存入数据库很常见.将图象从数据库中取出并显示在HTML页中、你不需要使用任何第三方组件.ADO就能完成任务.
在你的HTML页面中放入普通标签,将SRC属性指向一个ASP脚本,例如GetImage.asp 脚本看起来可能会是这样哪里能得到更多关于AspUpload的信息要得到完整的AspUpload文档,并下载免费评估版本,请访问Persists软件公司的web站点常问到的问题
问: AspUpload能在所有ASP版本上工作吗
答: 不.早期版本ASP的Request对象不提供BinaryRead或者TotalBytes方法,而本组件对这两个方法依赖很大.检验你的ASP版本是否允许上传的最好方法是执行象这样一句简单的脚本,看你的ASP模块能否识别.
问: 哪里能获得最新版本的ASP
答:这取决于你的web服务器的版本.如果你使用PWS或者IIS3.0,你可以到
下载最新版本.如果你使用IIS4.0你可以从下载并安装Option Pack4.
问: 微软Internet Explorer 3.0支持文件上传吗
答: 缺省的,是不支持.但是有一个IE3的附件可以用,从此下载
关于作者Peter Persits 是Persits Software, Inc的创建者和总裁、流行ASP组件AspNTUser, AspGrid, AspUpload 和AspEmail的作者.Peter已经从事软件开发10多年.他拥有American University (Washington, DC)的计算机科学硕士学位、并且是微软认证解决方案开发员.他现住在Arlington, VA.
WINDOWS 2003 SERVER 网站建架技术集网络架构技术集(晏)
doc文档的标签: 网站 技术
更多推荐标签: 宣传协议   客服转正小结   组织变革论文   生产率评估   图书网站方案   综合医院评审   工作实习感想   进货表   离职人员交接   口语论文   东南亚市场   营销团队组建   论文感谢信   水上运动   产品稽核   局域网策划书   维修论文   历朝皇帝生活   与会人员名单   配额抽样概念   分红方案   欧洲安全生产   机械电子书   合同主要条款   病问卷调查表   思想素质   张睿雄   产品代理   餐饮统计表   中文系论文  
相关文档推荐
科技处网站建设是以现代化的网络及计算机技
网站建设流程及技术支持
企业技术创新服务中心及企业技术创新网站建
自建网站学校校园新闻发布方法
工技术
网站美工
全国现代教育技术实验学校专题学习网站的建
国外教育技术网站
宁波在线互联网技术服务——网站设计需求表
兰州职业技术学院网站改版栏目划分方案
桂林旅游股份有限公司网站技术方案
WisdomIRC网站实时聊天和访谈系统
"高中信息技术教学资源网站&q
应用无线技术之C2C拍卖网站
广东工贸职业技术学院计算机系评建工作方案
技术要求
一个网站的成功与否与建站前的网站规划有着
与网站技术整合的高效能工作流程
信使网络繁简通实现网站繁体发布技术方案
现代企业纷纷在自己的资讯技术基层架构上建
推荐文档下载
计算机文化基础课程教学大纲
中共江西现代职业技术学院纪委江西现代职业
探索研究性学习的特色之路
上市申请表格
成都市安全生产监督管理局文件
全国教育系统纪检监察工作先进集体推荐登记
工商及科技局局长谈贸发局家庭用品及礼品展
关于提交第二季度工作总结的通知
关于撰写整改方案的几点说明
浙江省出租车行业文明创建活动管理办法(试
关于认真做好推荐市教育系统
电气与信息工程学院2005/2006学年
招标文件总目录
中共平湖市委
湖北宜化化工股份有限公司
首饰特许经营策划案
技术经济学
Commercia/Vehicle
人文地理复习的策略
教育软件的设计与开发
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"网站建架技术集"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.