iis怎样替换程序文件
1. 安装IIS的时候出现了Windows文件被替换为无法识别版本的问题
你安装iis的时候选择替换就行了 出现这样的情况不是iis安装的问题 使系统的问题 应该是系统和iis版本不匹配造成的 出现这样的情况多出现在Ghost盘 我的系统也是这样的情况 不用管它替换了 就行了
2. CF为什么我进了游戏替换了raz怎么说IIS错误信息--另一个程序正在使用此文件,进程无法访问啊
替换要等登陆几分钟后才行前几分钟tp还在运行230有个230补丁自己去下个吧,度娘不让发没法!
3. 如何使用网页在IIS服务器上调用exe程序
这种情况一般是导致下载!
当然你非要这么做的话,可以自己添加web控件,来实现web程序调用服务器文件,实现exe文件操作!单独想在网页打开一个执行文件很难的。
就比如你要挂一个视频到网页,这个视频可以被看做特殊的EXE文件,都还需要在html代码中添加属性value=viedo,添加图像标签</img>等。因为执行文件各种不同,需要自己放到服务器端,再进行web前端编写,有必要需要人家安装web控件来实现执行文件的操作!
4. 如何从 IIS 应用程序访问网络文件
一、2003应用程序池自动死了,不能恢复了,一直出现 Service Unavailable 常见方法如下。 1:没有打SP1补丁的时候会出现这个IIS6.0假死问题,但现在微软都在自动更新里面出补丁了,一般你打好最新补丁后是不会出现此问题了。(所以现在的IIS假死与这个关系不是很大) 2:从IIS6.0开始CPU资源都在应用池里面限制了,不象以前的IIS.5。所以假死的池的缘故就是池被拉死,你在网站打不开的时候可以看到你的某个应用池是禁用的,上面出现一个红叉。你鼠标右键启动网站又会自动恢复。 这个原因:大概是以下几个因数造成的。 (1):你限制了应用池的资源,限制得太小 比如:50这样或更少更多一点,这个时候如果你这个池下面的网站占用CPU太高,比如超过50% 那么5分钟后他就自动死了,手工默认建立的应用池默认是超过资源不操作。 出现上面这个情况解决方法:1:不限制CPU资源,(这个是不可取的,不限制资源,有的程序有BUG占用资源厉害了的,服务器都会被拉死,你可能都无法操作服务器。)2:在超过资源那里选择关闭,这个关闭默认是失败5次,90秒内恢复,一般默认就可。网站能自动恢复,这个关闭:不是永久关闭,意思是超过资源关闭,然后在某时间内自动恢复池。不操作就是不恢复,这个是很多人的误区。 (2):内存限制 在IIS6.0应用池上面有虚拟内存和最大内存限制,如果你设置了这个。那么网站访问量大了 也会出现假死,所以不建议设置这里。默认就可。 3:就是服务器自身内存太小,网站运行当然需要使用到内存了,当内存不够的时候应用池也会死掉变成禁用。那么只有等内存全部释放出来才能恢复应用池了。出现这个情况:那么你就要考虑加内存或者检查到底是什么程序占用了内存了。比如MSSQL数据库,这个可是吃内存得大户啊,最好别和WEB服务器同时一个服务器上。很多人用1G内存做 2003系统,2003NET结构是很占用内存的,所以做服务器选2003还得把内存加到2G或更高才好。 内存不够上面 2点讲到的,是没办法操作了,也无法自动恢复。 4:就是ACCESS数据库太大或查询太多,这个也会出现把IIS拉死,解决方法;修复ACCESS数据库,或尽量少用ACCESS数据库,升级至sqlserver数据库;或者在技术方面革新,像现在有些网站系统,风讯、动易等cms;pjblog、zblog等博客程序,都支持生成静态功能. 5:不同网站用不同应用池:根据你自己实际情况而定,站点大的最好独立一个应用池,限制他的资源超过了自动回收,看上面(1)讲到的,这样就不影响其他站点。中型站点:多个网站共用一个应用池,比如5个站点用一个池,设置他资源时间等等。这样他们就算超资源了也不影响其他应用池的网站。 6:设置回收时间:很多人以为设置回收池越短越好,其实是错误的,每次回收当然是把内存回收回来了,但加重了一次服务器的负担,当服务器比较繁忙的时候,有可能导致其他应用池死。所以建议设置共1000就行了。其他独立池按照他网站流量而设置 可以设置600 也行,共用的不建议设置太短。 7:网站后台过不了多久自动退出又要重新登陆:这个情况就是你设置回收时间太短了,按照 6点设置吧。 不要设置什么20分、30分这样的,这样不好的。另外一个原因就是和站的响应设置时间有关,设置得稍长些。 8:windows 2003系统iis6访问本机的站点时提示“Service Unavailable”; 查看iis的应用程序池,状况提示为:未指定错误,同时应用程序池自动停止运行; 用事件查看器查看系统错误日志,发现如下提示: ----------------------------------- 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} )的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。 解决方法,给NETWORK SERVICE 加上访问iis服务的权限,具体方法如下: 点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项, 选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”,给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS之后再访问同一站点,则一切正常。 9:重启IIS中的特定应用程序池命令和自动重启的方法 在操作系统是Windows server 2003 SP1+的情况下,可以用以下命令部分重启IIS应用程序池: cscript.exe c:\windows\system32\iisapp.vbs /a "DefaultAppPool" 其中/a 代表alternatively,"DefaultAppPool"代表应用程序池的实例名。如果要设置自动重启这个应用程序池,可以尝试放在批处理中,用计划任务调用此批处理即可。很多人觉得计划任务不安全,都要禁掉,事实上,计划任务的不安全是建立在其它方面不安全的前提上的,如果由于其它方面的不安全,被放入执行程序,计划任务执行,这和计划任务没有直接关系。当然,关掉,是会减少一些安全隐患,这是不错。
5. IIS如何设置
.通过微软提供的IIS
目前很大一部分的WWW服务器都架设在微软公司的IIS之上。它使用的环境为WinNT/2000/XP+Internet Information Service(IIS),相信很多用户现在使用的都是Win2000或WinXP系统,在Win2000 Professional和WinXP系统中,默认的情况下,它们在系统初始安装时都不会安装IIS(目前版本为IIS5.0),因此得将这些组件添加到系统中去。
第一步:IIS的安装
A.在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除Windows组件”(如图1)。
B.在出现的复选框中选择安装Internet信息服务(IIS)(如图2),这一组件约需19MB的空间。
C.点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。
第二步:IIS中Web服务器的基本配置
IIS中Web服务器的基本配置主要包括如下几部分:
A.打开IIS服务器的配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开的窗口如图3。
B.在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。
C.在出现的“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:\Inetpub\Wwwroot”,你可根据需要自己设置(如图4)。
D.在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstweb.htm”,将其添加并移动到列表的最顶端(如图5)。
E.确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开的IE地址栏中键入本机的IP地址,即可看到自己指定的主页已经开始在Internet上发布了。
这里只是介绍IIS最基本的设置选项,大家还可以按照需要去具体设置上面提到的“默认Web站点属性”,通过它来配置IIS的安全和其他一些参数。
IIS虽然好用,但默认安装的情况下,它也有很多的安全漏洞,包括着名的Unicode漏洞和CGI漏洞,因此在IIS安装完成之后,建议继续在微软公司主页上下载安装它们提供的安全漏洞补丁SP1和SP2。此外,建议将磁盘的文件系统转换成NTFS格式,安装系统的分区可在系统安装候转换,也可在安装完系统以后用PQMagic等工具进行转换。
6. IIS的程序文件目录在哪里
iis安装后,是与win系统紧密集成的。
iis的主要程序文件都在 C:\WINDOWS\system32\inetsrv 里面。
去看看吧。
7. iis怎样修复
需要重新安装的话可以先从【添加或删除程序】那里把原来的IIS卸载了,然后再从【添加或删除程序】里面的【添加删除windows程序】里面安装,当然系统会提示找不到某某文件,让你选择路径。这是你就可以浏览到下载的文件的那个文件夹里就可以选择文件,点击确定就可以继续安装了。
在安装过程中,应该要选择几次那个文件夹。直到安装完成。
8. 原网站已经在IIS上安装并部署完毕,如何把修改后的原网站更新并部署到IIS上
1、原网站删除把修改后的新网站重新部署到IIS中,直接覆盖,IIS重启
2、生成发布后的代码替换原来的代码;直接覆盖修改的页面
3、把原iis内容复制清空;在拷贝修改后的内容
9. 关于IIS安装,差个什么安装文件
多见的异常情况及处理方法: 和平常安装IIS有点不一样了,只不过,在安装的过程中会出现找不到文件的情况(这是正常的,因为你的IIS安装目录没在XP默认的目录下,XP默认的是i386)。这时,你点击"浏览",选择你刚刚解压的目录就可以了,这种让你选择安装文件的现象共会出现几次。(还可能会出现提示windows文件被不安全的文件替换,为了系统的稳定,是否继续? 这里你直接点取消然后确定就可以)过一会,IIS就安装完成了,点击“完成”。 在安装过程序中,还可能会出现zClientm.exe文件找不到.因为zClientm.exe文件与微软Microsoft游戏中心有关,用于在线游戏。它和IIS本身无关,所以,去掉相关安装选项即可。 方法:在添加删除windows组件中,双击“附件和工具”,然后在弹出的窗口中双击“游戏”,最后把“Internet游戏”前的对勾去掉。重新安装IIS,没有提示缺少zClientm.exe文件了,顺利安装通过!但做到这一步还不算完,因为是安装包安装的,需要对IIS进行一些设置(不然会出现内部服务器500错误). 但做到这一步还不算完,因为是安装包安装的,需要对IIS进行一些设置(不然会出现内部服务器500错误).安装完后还存在问题 (1)数据库链接错误 打开开始--所有程序--管理工具--组件服务,在左边选择“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 然后在右边框里点右键"IIS Out-Of-Process Pooled Applications ",选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,重启IIS即可。 (2)无法进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序"的解决方法 进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 出错后,错误代码8004E00F-COM+无法与Microsoft分布式事务协调程序 在开始程序运行:msdtc -resetlog 就行了。 (3)->"COM+应用程序"里正常要有的应用程序一般为8个对象,如果没有IIS****项目则在控制面板/组件里重新安装IIS就会解决。以下是那8个对象的名字: COM+ Explorer COM+ QC Dead Letter Queue Listener COM+ Utilities IIS In-Process Applications IIS Out-Of-Process Pooled Applications IIS Utilities
10. iis总是出问题,有没有其他程序可以替代IIS的
轻松架设自己的论坛
作者:佚名文章来源:本站原创点击数:更新时间:2005-9-23
论坛是BBS的一种形式,在论坛里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌,健康状况,而这些条件往往是人们在其他交流形式中无可回避的。而这些论坛是如何架设的呢?那么今天我们就来看一下目前网络上流行的三种格式论坛在Windows 2000 Server下的架设方法吧。
目前网络上流行的三种格式论坛分别是:ASP论坛、CGI论坛和PHP论坛。我们从中挑选出他们的代表性论坛学习架设,ASP-动网论坛、CGI-雷傲论坛、PHP-Discuz!论坛。
首先配置动态域名解析:登陆www.oray.net注册网域护照,在护照底下申请域名(网域科技提供了免费域名注册),激活域名对应的花生壳服务,下载安装花生壳客户端,在局域网内PC或服务器主机上安装花生壳客户端登陆在线。
我们先来看一下ASP的动网论坛架设方法,动网论坛的架设方法相对来说比较简单一些。首先,服务器要安装IIS服务,然后在硬盘上建立一个文件夹名字为Web,路径为D盘,然后打开控制面板->管理工具->Internet服务管理器,新建一个Web站点,IP地址分配为您本机的IP,默认端口80不变。
下一步出现输入Web主目录的提示,这里就输入您刚才建立的那个文件夹的绝对路径或者是直接使用浏览来指定。最后出现权限设置对话窗口,为了后面要架设的论坛,这里我们把“执行(例如ISAPI应用程序或CGI)”的权限也选择上,点击下一步,完成。
到现在为止,您D盘下的Web文件夹就是你Web服务的主目录了,这里就可以放置你要发布的主页了。然后到http://bbs.dvbbs.net/download/Dvbbs7.0.0_Ac.exe下载动网论坛7.0Sp2的程序,解压缩后把里面所有的内容都复制到D:\web目录下,然后打开IE浏览器,输入http://您的IP/index.asp,比如我的本机IP为192.168.0.244,这样我就输入http://192.168.0.244/index.asp。如果出现一下画面,说明我们安装成功了。
动网论坛的默认管理员账号是:admin密码是:admin888,使用这个账号登陆就会看到管理的连接,点击管理连接使用默认管理员账号和密码进入后台管理,在这里您就可以设置您的论坛了,关于论坛的设置这里就不多讲了。
接下来看一下CGI的雷傲论坛架设方法,到http://www.leobbs.com/download/getleobbs.cgi下载LeoBBSX 040926 正式版程序。解压缩后把文件夹cgi-bin和non-cgi复制到你所建的Web主目录(d:\web)中,要架设CGI论坛首先要求服务器支持Perl解析,而IIS并不支持Perl解析,所以我们要安装Perl解析,我所使用的是ActivePerl V5.8.4.810 For Windows。因为雷傲论坛的解析路径是#!/usr/bin/perl(用记事本打开雷傲论坛的代码第一行就是),所以安装解析的时候要注意安装在USR路径。
然后点击 “OK” 一直 “next” 安装就行了,可能到最后的安装时间很长。下面我们就要设置其他项目了,点击 “开始”-> “运行” 输入regedit启动注册表编辑器。寻找HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services
\W3svc\Parameters\ScriptMap\ 目录项,在此项中添加如下字串值:
键名 ".cgi" 键值 "C:\USR\BIN\perl.exe %s %s"
键名 ".pl" 键值 "C:\USR\BIN\perl.exe %s %s"
然后打开控制面板->管理工具->Internet服务管理器,右击你刚才创建的Web站点,选择 “属性” 就会出现XXX属性,点击 “主目录” 在下面有个 “配置”,点击进入 “应用程序配置” 窗口,点击 “添加”,在 “可执行文件” 输入C:\usr\bin\perl.exe %s %s,在 “扩展名” 输入.cgi脚本引擎打上钩,点确定即可。
点击 “ISAPI筛选器”->“添加”,在 “筛选器名称” 处输入cgi 在 “可执行文件” 处输入C:\usr\bin\PerlIS.dll然后点击确定。
关闭所有窗口重新启动机器,启动完毕后,打开浏览器,输入http://您的IP/cgi-bin/install.cgi就会出现LeoBBSX安装向导,沿着安装向导进行初始设置。
设置完毕后会直接进入论坛管理后台,然后设置论坛就可以了,这里也不多讲了。
最后我们看一下PHP的Discuz!论坛架设方法,架设Discuz!论坛不但需要服务器支持PHP而且需要MYSQL数据库的支持。
MYSQL-4.0.21-win
下载地址:http://www.skycn.com/soft/1262.html
php-4.3.9-Win32
下载地址:http://www.skycn.com/soft/9122.html
将MYSQL-4.0.21-win.zip解压缩,然后运行setup。选择安装路径,比如我安到了C:\mysql。安装方默认就可以。一路狂点next,整个安装过程大概也就2、3分种。MySql装好了,下面就是配置了,在C盘根目录下建立一个文件my.cnf的文本文件,内容如下:
[mysql]
basedir = d:/mysql/
其中basedir是你安装MySql的路径。安装完毕后点击 “开始”-> “运行”输入命令C:\mysql\bin\mysqld-nt.exe –install,然后重新启动计算机。打开C:\mysql\bin\winmysqladmin.exe在第一次用它时,需要建立管理员名及密码,分别设置用户名和密码,设定后,系统托盘会出现一个“红绿灯”的小图标(以后系统启动时均会自动加载),这样MySql就安装完成了。下面就要安装PHP解析了,将压缩包解压缩到C:\php文件夹中,把C:\php\Php4ts.dll复制到C:\WINNT\SYSTEM32目录下,将php.ini-dist改名为php.ini双击打开此文件,找到extension_dir这句修改为extension_dir= “c:/php/extensions” 然后复制php.ini到C:\WINNT目录下,点击开始->运行输入regedit启动注册表编辑器寻找:
HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services
\W3svc\Parameters\ScriptMap\ 目录项。
在此项中添加如下字串值:
键名 ".PHP" 键值 "C:\php\php.exe %s %s"
然后打开控制面板->管理工具->Internet服务管理器,右击你刚才创建的Web站点,选择 “属性” 就会出现XXX属性,点击 “主目录” 在下面有个 “配置”,点击进入 “应用程序配置” 窗口,点击 “添加”,在 “可执行文件” 输入C:\php\sapi\php4isapi.dll在 “扩展名” 输入.php脚本引擎打上钩,点确定即可。
点击 “ISAPI筛选器”->“添加”,在 “筛选器名称” 处输入php 在 “可执行文件” 处输入C:\php\sapi\php4isapi.dll然后点击确定,可以关闭属性窗口了。
最后重新启动计算机,启动完毕后服务器就支持PHP+MYSQL了。在Web(D:\web)主目录下建立一个文件info.php,内容如下:
phpinfo();
?>
然后在浏览器中输入http://您的IP/info.php,关于服务器的详细信息都显示了出来。
解压缩后把Discuz!文件夹改名为BBS复制到你所建的Web主目录(web)中,打开浏览器输入http://您的IP/bbs/install.php就会出现Discuz!论坛的安装向导。
选择完全同意,然后出现选择数据库的选项。
因为是演示所以我们就不建立新的数据库了,Mysql安装后自带2个数据库mysql和test,这里我使用test数据库,如果大家要建立论坛使用的话,务必建立新的数据库,并且设置数据库的用户名和密码。
下一步会让你建立一个管理员账号和密码,建立完毕后就开始安装了。
如果出现一下字样,刷新一边就可以。
Cache List: settings index style_ usergroup_1
Caches successfully created, please refresh.
现在看看,论坛的模样是不是很漂亮?使用你建立的管理员账户登陆,就可以看到有系统设置的字样,进入后就是论坛后台设置了,这里也不多说了,按照自己的喜好建立论坛吧。
最后说一下以上架设服务器要注意的问题:
1.如果Windows 2000 Server使用的是NTFS分区格式,可能会出现错误,这是因为没有写入权限,只要把Web文件夹安全属性中的Everyone用户给予完全控制权限就可以。
2.安装完毕IIS以后,先停止IIS服务,然后删除IIS的默认安装目录C:\Inetpub,因为微软默认安装的漏洞实在是太多太多,另外建立其他WEB目录。
3.MYSQL也可以结合MYSQL ODBC数据源进行数据库的建立,需要安装MYSQL ODBC。
4.PHP.ini有很多模块可以打开,结合MYSQL和其他PHP语言选择性开放,毕竟服务器安全是重要的。
这样三种格式的论坛架设完毕了,您的服务器也变成了IIS+CGI+PHP+Mysql了,再提醒一句:注意服务器的安全问题!
相关名词解释:
BBS——Bulletin Board Service(公告牌服务),是Internet上的一种电于信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。
ASP——ASP即Active Server Page(活动服务器页面)的缩写,是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。
CGI——CGI即common gate intergace(通用网关接口)的缩写,它是一段程序,运行在服务器上,提供同客户端HTML页面的接口。通俗的讲CGI就象是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页。
PHP——PHP(PHP Hypertext Preprocessor,最初称为"Personal Home Page Tools",也称为"Professional Homepages",或者"Pre-Hypertext Processor"),是一种服务器端HTML-嵌入式脚本描述语言。
IIS----IIS是Internet Information Server的缩写,微软公司的Web服务器