有问题就有答案
Q1:iis "/"应用服务器程序错误 未将引用设置到对象实例
八成是你调用的变量值为null了,仔细检查下吧
Q2:IIS服务器不见了.创建不了
作为专门建立ftp站点的工具来说serv-u无疑是最常用的,不过在很多时候,特别是公司服务器是不希望安装这样或那样的第三方软件的,毕竟随着安装软件数目的增多,漏洞将会越来越多,安全也会越来越没有保障1如何解决这个问题呢?实际上细心的人都会发现在windows系统iis组件中实际上包含了建立ftp站点的功能2只有在iis中建立ftp才能更好的和系统紧密结合3今天我就为各位it168的读者介绍如何在windows2003+iis6环境下建立ftp服务器4一、准备工作:既然我们建立ftp用到了iis,那么就应该在windows中安装该组件5当然很多读者可能会疑问为什么自己安装了iis组件却发现没有建立ftp的选项,这是因为默认情况下建立ftp的功能没有被集成到iis中6下面就为大家介绍这些准备工作如何完成7笔者是在windows2003+iis6环境下完成该项操作的8第一步:通过任务栏的“开始->所有程序->控制面板->添加或删除程序”来安装iis组件9(如图1)点击查看大图 图1第二步:在添加或删除程序窗口中的左边选择“添加/删除windows组件”10等待一段时间后会弹出windows组件向导,我们选择“应用程序服务器”,然后点右下角的“详细信息”按钮11(如图2)图2小提示:默认情况下我们所有应用程序例如dhcp,dns,iis等组件都在应用程序服务器选项中12第三步:在应用程序服务器设置窗口中找到“internet 信息服务(iis)”继续点右下角的“详细信息”按钮13(如图3)图3 点击看大图第四步:默认情况下在iis组件详细信息处没有安装ftp功能组件,因此我们需要将其添加14在“文件传输协议(ftp)服务”前打对勾,接下来点“确定”按钮15(如图4)图4 点击看大图第五步:再次确定后开始安装iis组件相关文件到本地硬盘16(如图5)图5第六步:安装过程中会出现提示无法复制文件ftpctrs2.dll文件的复制错误信息17这个文件是负责ftp功能的18(如图6)我们放入windows2003系统光盘到光驱中,并通过浏览按钮将路径指向i386目录即可19确定后安装工作继续进行20(如图7)图7第七步:经过短暂的等待系统将完成windows组件的安装工作,我们点“完成”按钮即可21(如图8)图8第八步:接下来再次通过任务栏的“开始->所有程序->管理工具”,再其下找到internet信息服务(iis)管理器,这个就是我们用来建立ftp的组件22至此我们也完成了建立ftp服务器的前期准备工作,接下来将是具体的配置工作了23(如图9)图9二、用iis建立ftp服务器:用iis建立ftp服务器不是非常复杂,操作起来比较简单,类似于用iis建立网站,其中涉及的虚拟目录等概念和网站中的虚拟目录一致24第一步:通过任务栏的“开始->所有程序->管理工具”,再其下找到internet信息服务(iis)管理器,打开管理器后会发现在最下方有一个“ftp站点”的选项,我们就是通过它来建立ftp服务器25(如图10)点击查看大图 图10第二步:默认情况下ftp站点有一个默认ftp站点,我们只要把资源放到系统目录下的inetpub目录中的ftproot文件夹即可26例如系统在f盘,只要将分享的资源放到f:\inetpub\ftproot目录中就可以了,用户登录默认ftp站点时将会看到放到该目录中的资源27(如图11)点击查看大图 图11 点击看大图第三步:如果我们不想使用默认设置和默认路径的话可以进行修改,方法是在“默认ftp站点”上点鼠标右键选择“新建->ftp站点”28(如图12)点击查看大图 图12第四步:在启动的ftp站点创建向导中我们可以自定义ftp服务器的相关设置,点“下一步”后继续29(如图13)点击查看大图 图13第五步:为ftp站点起一个名,这里设置为soft的ftp30(如图14)点击查看大图 图14第六步:为此ftp站点设置一个可用的ip地址,选择实际的地址是可以的,如果你拿不准的话还可以选择“全部未分配”,这样系统将会使用所有有效的ip地址做为ftp服务器的地址31同时ftp服务器对外开放服务的端口是多少也是在此进行设置的,默认情况下为2132(如图15)点击查看大图 图15第七步:接下来是ftp用户隔离设置,这里的中文帮助信息写的非常明白,选择不隔离用户那么用户可以访问其他用户的ftp主目录,选择隔离用户则用户之间是无法互相访问目录资源的,另外ad隔离用户主要用于公司网络使用ad的情况33对于大多数情况来说,公司是没有ad的,而且为了安全起见需要隔离用户,因此我们选择第二项“隔离用户”34(如图16)第八步:选择ftp站点的主目录,我们可以进行修改,默认为系统目录下的inetpub目录中的ftproot文件夹35通过右边的“浏览”按钮设置为其他目录,例如“d:\稿件”36(如图17)图17第九步:然后是设置用户访问权限,只有两种权限提供给我们进行设置,依次为“读取”和“写入”,我们根据实际进行设定即可37(如图18)图18第十步:完成ftp站点的全部设置工作38当然如果建立过程中存在这样或那样问题的话会在设置向导的最后给出详细的提示信息,有效的帮助我们排除故障39(如图19)图19第十一步:我们再次返回到internet信息服务(iis)管理器中在ftp站点下的“softe的ftp”上点鼠标右键选择启动来开启该ftp40(如图20)点击查看大图 图20小提示:如果在实际使用中出现如图21的提示的话,说明当前本地计算机的21端口已经被其他服务或程序占用,这时需要我们对刚刚建立的ftp进行修改,将其服务端口从21设置为其他没有被程序占用的端口,方法是在该ftp名称上点鼠标右键选择“属性”,(如图22)在ftp站点标签中的ftp站点标识下的tcp端口处添入没有被占用的端口号,例如33,确定后完成修改设置41(如图23)再次通过鼠标右键选择“启动”就生效了42(如图24)点击查看大图 图21点击查看大图图22点击查看大图 图24三、检测ftp工作状态:按照上面介绍的方法完成了ftp的建立工作,那么如何检测他工作是否正常呢?在internet信息服务(iis)管理器中是无法察觉的43(如图25)点击查看大图 图25第一步:一般来讲我们要对已经建立好的ftp进行设置的话,都是通过ftp站点的“属性”来完成的44在该ftp站点上点鼠标右键选择“属性”45(如图26)点击查看大图 图26第二步:在ftp属性窗口中的“安全帐户”标签我们可以设置该ftp是否容许匿名登录,或者选择匿名登录使用的帐户46(如图27)图27第三步:我们在另外一台连接了网络的计算机上通过“开始->运行->输入cmd”进入命令行模式来检测ftp工作状态47当然如果你有其他ftp客户端登录工具的话使用他们来检测是更加方便的48在命令行模式中输入ftp 10.91.30.45后回车,该ip为建立ftp服务的服务器ip地址49在出现user提示时输入10.91.30.45计算机上管理员名称,在接下来的password处输入系统管理员的密码就可以登录了50(如图28)图28 点击看大图小提示:当然由于默认在该ftp上开启了匿名登录功能,所以在用户名处输入anonymous,密码随便填写一个email地址也是可以登录的51(如图29)图29 点击看大图第四步:当我们在ftp服务器上使用net user命令建立一个新的帐户时也可以使用该帐户登录建立好的ftp52(如图30)图30 点击看大图第五步:在登录时输入新建立的帐户名softer以及新建立的密码111111可以成功进入53这说明当前ftp服务器工作正常54(如图31)图31 点击看大图四、管理功能初体验:建立了ftp后不能保持默认状态,否则和那些第三方软件又有什么区别呢?因此我们需要对ftp的资源和用户进行有效的管理55第一步:如果你觉得登录ftp服务器显示的信息比较乏味的话还可以通过“站点属性”的“消息”标签来自定义一个欢迎信息和退出通告信息56(如图32)第二步:在“站点属性”的“主目录标签”可以重新设置该ftp站点目录的路径以及读取写入等权限57(如图33)图33第三步:同样是在“站点属性”的“目录安全性”标签,我们可以设置容许和拒绝访问该ftp服务器的ip地址范围58(如图34)操作起来很简单这里就不详细讲解了,所设置的拒绝访问地址信息都会清晰的出现在地址列表中59(如图35)图35第四步:如果我想让在ftp服务器上的administrator帐户访问某目录,而该目录不容许该服务器上名为softer的帐户访问呢?这时候就要对权限进行操作了60在站点名称上点鼠标右键选择“权限”进行设置即可61(如图36)点击查看大图 图36小提示:如果发布ftp资源的目录在ntfs文件格式的磁盘上的话则可以通过相应的用户访问权限来设置了62如果是其他格式例如fat32的话则权限是无法设置的,会出现错误提示63(如图37)点击查看大图 图37可能有的读者到这里会犯迷糊,哪个设置用户权限了呢?实际上iis中建立的ftp是和windows系统帐户紧密相关的,也就是说该ftp不具备建立独立帐户的功能,建立了ftp后我们使用windows自身的系统帐户就可以登录了,ftp帐户与windows操作系统帐号是完全统一的64这点和以往介绍过的typsoft ftp和serv-u是不同的,这些软件建立的ftp访问帐户是独立与windows操作系统帐号的65五、ftp也玩虚拟目录:iis发布网站使用多个虚拟目录已经是司空见惯了,那么在iis下建立ftp实际上也可以使用虚拟目录,达到的效果和iis网站虚拟目录是一样的66如果我们想建立一个ftp虚拟目录,应该按照下面介绍的步骤来完成67第一步:通过任务栏的“开始->所有程序->管理工具”,再其下找到internet信息服务(iis)管理器,打开管理器在任意一个ftp站点上点鼠标右键选择“新建->虚拟目录”68(如图38)点击查看大图 图38第二步:将自动打开“虚拟目录创建向导”,我们点“下一步”继续69(如图39)图39第三步:在虚拟目录别名设置窗口中为建立的虚拟目录起一个名称,这个名字非常重要70如果我们的ip地址为10.91.30.45,虚拟目录名为softer的话,那么如果要访问该ftp虚拟目录发布的主目录的话需要输入ftp://10.91.30.45/softer才行71因此别名是非常重要的,需要我们牢记72(如图40)图40第四步:设置虚拟目录站点内容主目录,同样通过浏览按钮找到需要发布的路径即可73(如图41)图41第五步:设置虚拟目录访问权限74(如图42)图42第六步:完成虚拟目录创建向导,可以通过ftp://10.91.30.45/softer虚拟目录地址来访问建立的ftp了75(如图43)图43小提示:由于本次ftp主目录选择了ntfs格式的磁盘上,所以在建立的虚拟目录ftp站点沙锅内点鼠标右键选择“权限”后会出现权限指派窗口,我们根据实际情况对系统不同用户赋予不同权限就可以了76(如图44)图44总结:iis以往做为发布网站的利器,它的ftp功能被很多人所忽略,实际上其兼容性是非常不错的,省去了安装第三方工具的烦琐77不过iis自身ftp也存在一定的缺点,一方面它的漏洞还是存在的,正如windows以往的组件一样78另一方面在用户帐户管理方面由于过分的依赖windows操作系统自身帐户使得在管理与建立帐户方面存在一定的先天缺陷,这也是为什么它一直不温不火的原因.==================================================================================FTP到非21端口的方法:C:\>ftp ftp> open 192.168.0.1 15000 Connected to 192.168.0.1. 220 192.168.0.1 FTP server ready. User (192.168.0.1:(none)):
Q3:IIS是什么服务器?有什么作用?
IIS服务器是做动态网站时候的一个运行环境~如果没有它那么你做的网站就测试不了79然后你可以用他来发布你做的网站让别人可以访问前提是你已经买了域名~~!总的来说他是做ASP网站必须成立的一个条件~~!制作网站有多种技术80不一样语言有不同的环境~~~~IIS叫WEB服务器求采纳
Q4:网站服务器 的CPU资源分配 和IIS大小的关系?
呵呵,没有总的iis限制,但是如果对每一个客户都不限制的话,服务器的带宽会被占尽的,我朋友的论坛在线也就是100多一点,就这样就能把一台服务器的资源占的有1/4
Q5:服务器上一个网站IIS占用CPU资源90%,怎么解决?
这站点代码有问题吧,利用服务器在挖矿还是啥的?这种直接就关站了就是了818283
Q6:我的网页运行在IIS服务器上,怎样把所有的文件上传到文件服务器上
IIS服务器就是网站服务器84文件服务器就是FTPhttp://redoufu.com/。你的服务器?如果是你购买的空间,那么让空间商给你开个FTP账号就可以了86要不你就用U盘拷贝过去87呵