你好,游客 登录 注册 搜索
IIS 的搜索结果
    如果将IIS 5.0或IIS 4.0服务器升级到Windows 2003,IIS 6.0不会被设置成自动启动。也就是说,如果采用升级的方式安装,IIS 6.0默认是禁用的,除非遇到下列情况之一:
 
    ⑴ 以前的IIS服务器上已经安装了IIS Lockdown工具。
 
    ⑵ 存在注册子键
  HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
  /W3SVC/RetainW3SVCStatus,且它
http://www.blue1000.com/bkhtml/c17/2007-01/50247.htm日期:2007/1/27 20:17:45
    三、全新的内核
 
    从体系结构上看,IIS 5.0和IIS 4.0其实是一样的:它们都是在用户模式下运行的发布Web内容的应用程序,或者在Inetinfo进程之内以System帐户运行,或者在Inetinfo进程之外以IWAM用户运行。虽然在较重的负载下,IIS 5.0也有相当出色的表现;不过从IIS 6.0开始,我们对IIS底层结构的看法应该改变了。为了使IIS不仅能够轻松地支持1000个Web网站,而且能够支持10000个甚至更多的网站,同时还要提高Web服务器的安全性和可靠性,微软放弃了原有的IIS内核,重新构造了一个。
 
http://www.blue1000.com/bkhtml/c17/2007-01/50246.htm日期:2007/1/27 20:17:44
    由于http.sys是一个操作系统的驱动程序,而不是一个IIS组件,因此该驱动程序的配置在注册表而不是IIS配置数据中进行。当前,还有许多http.sys的注册表设置项目尚无正式的说明文档,它可能意味着微软不鼓励用户修改这些设置,因为这些设置项目将来可能会有变化。http.sys驱动程序的注册表设置项目位于
  HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP下面,在这里可添加各种注册键(默认配置中不包含这些注册键),诸如:
 
    ⑴ EnableNonUTF8:如果加入Enable
http://www.blue1000.com/bkhtml/c17/2007-01/50245.htm日期:2007/1/27 20:17:40
    在IIS 6.0文档中,可以看到一种叫做“应用程序池”的新特性。一个应用程序池包含一个或者一组工作进程,而且应用程序池是可以命名的。应用程序池可以从下列角度理解:在IIS 5.0中,我们可以将应用程序保护设置为低级(IIS进程)、中级(缓冲池)、高级(隔离),这个功能虽然很有用,但如果我们想要在一个池(一个dllhost.exe的实例)中运行两个应用程序,在另一个池(另一个dllhost.exe的实例?)中运行另外两个应用,该怎么办?IIS 5.0没有提供命名dllhost.exe实例的途径,因而也就不能将两个特定的应用放入某个池运行。IIS 6.0的应用程序池允许指定名称,如图七,通过网站“属性”对话框的“主目录”页,可以方便地将Web网站
http://www.blue1000.com/bkhtml/c17/2007-01/50243.htm日期:2007/1/27 20:17:38
    另一个与应用程序池有关的特性是,IIS 6.0允许将应用程序池配置成一个Web园(Web Garden)。要理解Web园的概念,可以设想这样一种情形:假设有一个IIS 5.0服务器和三个Web网站,每一个Web网站运行着相同的应用程序,如果IIS 5.0能够自动按照圆形循环的模式将请求依次发送给这些功能上等价、实际上分离的Web网站,将负载分离到三个不同的进程,就可以构成一个小型的Web农场(Web Farm)——这就是Web园。
 
    在IIS 6.0的Web园中,我们不必创建额外的Web网站,只要指定用于某个应用程序池的工作进程的数量就可以了。具体的配置步骤是:打开应用程序
http://www.blue1000.com/bkhtml/c17/2007-01/50242.htm日期:2007/1/27 20:17:33
    1、IIS
 
  http://www.86un.com/Article/ShowArticle.asp?ArticleID=228
 
  Internet Information Server是允许在公共Intranet或Internet上发布信息的Web服务器
 
  首先,Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 II
http://www.blue1000.com/bkhtml/c17/2007-01/49833.htm日期:2007/1/6 22:03:45
    原文地址:http://www.iis.net/1026/SinglePageArticle.ashx
  翻译:Tony Qu (来自BluePrint翻译团队)
 
  作者:Vikas Malhotra
  最后更新时间:2006年9月12日,星期二,上午11:48
 
  介绍
  在以前的IIS版本中有一个本地帐号,是在安装时创建的,叫做IUSR_MachineName。一旦启用匿名身份认证,这个IUSR_MachineName帐号就是
http://www.blue1000.com/bkhtml/c17/2006-12/49339.htm日期:2006/12/15 23:54:54
    一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效:  
 
    1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i
 
  2。重设ASPNET的密码,然后在下面的目
http://www.blue1000.com/bkhtml/c17/2006-12/49264.htm日期:2006/12/12 18:26:38
据国外媒体报道,上周,英国互联网统计分析公司Netcraft发布了今年11月份全球互联网服务器的统计报告。报告指出,全球拥有域名和内容的网站数量超过了一亿个,同一份报告还指出,开源的网站服务器软件Apache占据的市场份额为六成。
http://www.blue1000.com/bkhtml/c66/2006-12/49046.htm日期:2006/12/11 19:50:22
【需求】
在实际工作中,每个人都有可能负责几个网站的维护,这个时候,为了保持本地测试和服务器端配置相同,所以各网站的端口都为80(默认值),
但一个网站只能有惟一一个端口,所以可能的情况是为每个网站配置不同的端口,在测试时,需要在地址栏输入:网址+端口,给测试带来了不便.这里我介绍一种方法,使各个网站的端口同为80,方便我们进行本地测试.
【过程】
①配置IIS,把路径选择为:  D:\AX
②在.NET下创建两个解决方案:   AX    |      WebApplication1
③在IIS里添加两个网站,路径分别为:  D:
http://www.blue1000.com/bkhtml/c70/2006-10/46906.htm日期:2006/10/29 10:40:34
IIS安全访问的例子 IIS基本设置
http://www.blue1000.com/bkhtml/c70/2006-10/46466.htm日期:2006/10/5 21:06:34
    概要
  安装 Microsoft .NET Framework 软件开发工具包 (SDK)、Microsoft Visual Studio .NET 2002、Visual Studio .NET 2003 或 Visual Studio 2005 后,将创建 Microsoft Internet 信息服务 (IIS) 映射以便将 ASP.NET 的新文件扩展名和设置关联。如果在运行 SDK 或 Visual Studio 安装程序时没有安装 IIS,或者在运行 SDK 或 Visual Studio 安装程序之后卸载并重新安装了 IIS,那么这些设置将不正确。试图查看 ASP.NET 页时会遇到意外的情况。
http://www.blue1000.com/bkhtml/c17/2006-09/46285.htm日期:2006/9/22 20:10:14
我没想到可以直接在IIS里用Socket编程,这为我的项目添加了不少活力。大家应该知道,一但我可以在IIS里新建立一个Listen,还有什么不能做呢?
首选还是给出需求:大文件上传,保证可以断点上传!且记录上传日志。
前面好些文章已经讨论过,HTTP协议下是没有办法进行断点上传,所以用HTTP协议来解决这一问题是不用想了。
那么我们可以讨论的还有:CTP/IP,SOAP等几个可用。当然,可能还有其它的我不知道,也就不说了。
先说SOAP协议下的文件上专,前面我做一了个小项目,进行过测试,在基于HTTP协议下的WebService可以断点上传大文件。可以参考下文,有源文件下载:
http://www.blue1000.com/bkhtml/c17/2006-08/45603.htm日期:2006/8/19 9:14:16
[补充]关于参照本贴配置这使用中使用的相关问题请参考本人的关于WIN主机下配置PHP的若干问题解决方案总结这个帖子尽量自行解决,谢谢
http://bbs.xqin.com/viewthread.php?tid=86
更新:2006.1.22
如果你在安装过程遇到问题欢迎光临
http://www.blue1000.com/bkhtml/c19/2006-04/44655.htm日期:2006/4/3 18:28:00
目前已经有很多介绍创建IIS虚拟目录的文章了,我个人也翻译过一篇.
但是这些文章只介绍如何来创建、删除一个虚拟目录,却没有介绍如何修改一个虚拟目录的Asp.Net版本.如果机子上装有两个版本以.Net FrameWork,在创建时将使用IIS中默认使用的版本,而默认的版本又不是你需要的,那怎么办?在部署后手动修改?还是在部署时直接使用程序修改呢?
本文将介绍一个方法用于修改虚拟目录的Asp.
http://www.blue1000.com/bkhtml/c17/2006-03/44557.htm日期:2006/3/27 20:12:00
1.创建一个站点文件夹首先你要创建一个独立于你的主站点的新的站点文件夹(若站点是建立在同一个服务器上面的话),这样你下面要做的改动才不会影响别的站点。
2.在IIS平台创建一个新的MIME类型 先选择WAP站点的属性,再加入MIME类型,然后选择HTTP Headers标签。
  在MIME Map部分,点击File Type并且输入以下信息:
http://www.blue1000.com/bkhtml/c70/2006-03/44441.htm日期:2006/3/15 22:12:00
安装win2K,安装IIS ,其中Indexing Service, FrontPage 2000 Server Extensions, Internet Service Manager (HTML) 这几个别装,还有其它的一些,总之不用的都别装。(根据安全原则,最少的服务+最小的权限=最大的安全。)
首先,打开internet管理器(开始-->程序-->管理-->Internet服务管理)如果照上面所安装的,里面有一个默认站点和一个smtp的服务项选默认站点,删除其下面的所有目录。(按你键盘上的delete键)停掉iis,最简单的方法:开始-->运行-->打入net stop iisadmin  选择Y回车
http://www.blue1000.com/bkhtml/c70/2006-02/44235.htm日期:2006/2/27 22:05:00
IIS(Internet Information Server)作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能,如何加强IIS的安全机制,建立一个高安全性能的Web服务器,已成为IIS设置中不可忽视的重要组成部分。
本文将通过以下两个方面来阐述
http://www.blue1000.com/bkhtml/c70/2006-02/42878.htm日期:2006/2/6 20:49:00
    从codered到nimda等,一大堆蠕虫把原来需要人工利用的漏洞都变成了程序自动利用了,大家还想去手工操作这些IIS漏洞么?让我们调整重心,去看看服务器常用的数据库吧。
    一般网站都是基于数据库的,特别是ASP、PHP、JSP这样的用数据库来动态显示的网站。很多网站可能多注意的是操作系统的漏洞,但是对数据库和这些脚本的安全总是忽略,也没有太多注意。
    从最比较普遍的脚本问题开始,这些都是老话题了,大家可以参考Hectic写的《关于数据库的简单入侵和无赖破坏,以天融信做例子》,该文章对从SQL脚本问题说得非常详细。
http://www.blue1000.com/bkhtml/c91/2006-02/42286.htm日期:2006/2/4 9:42:35
'' 创建一个WebServer
'' 必须参数:WRoot,为创建站点的物理目录;WComment为站点说明;WPort为站点端口;ServerRun为是否自动运行&n
bsp;
'' 当创建成功时返回1,失败时提示退出并返回0,当创建站点成功但启动失败时返回2
''**********************************************************************************
''  
''******************注意:WPort为List类型,意为服务器端口,***************
''  本函数在IIS5.0上通过,**必须以管理员身份登录**
http://www.blue1000.com/bkhtml/c70/2006-01/42179.htm日期:2006/1/19 19:20:42
AWStats是sourceforge.net上很有名的Web/Mail/FTP服务器日志文件分析工具。
  安装配置步骤(适用于分析IIS日志文件)
  1、下载AWStats, 下载地址:http://sourceforge.net/projects/awstats/
  2、由于AWStats是Pertl写的,所以要下载Perl 解释器, 下载地址: http://activestate.com/Products/ActivePerl/
  3、安装Perl 解释器ActivePerl
  4、安装AWStats(这里假设安装在C:\Program Files), 出现命令提示时,第一次输入
http://www.blue1000.com/bkhtml/c70/2006-01/42178.htm日期:2006/1/19 19:20:42
 一、 Windows 2000安全配置
  ■. 确保所有磁盘分区为NTFS分区
  ■. 操作系统、Web主目录、日志分别安装在不同的分区
  ■. 不要安装不需要的协议,比如IPX/SPX, NetBIOS?
  ■. 不要安装其它任何操作系统
  ■. 安装Service Pack
  ■. 安装hotfix,一般需要安装如下补丁
  * Q260347_W2K_sp2_x86_cn(IISCrosssite)
  * Q262694_W2K_SP2_x86_CN(resetBrowseForm)
  * Q269049_W2K_SP2_x86_CN(shellpath)
  * Q269
http://www.blue1000.com/bkhtml/c70/2006-01/42176.htm日期:2006/1/19 19:20:42
有时候用iis的浏览项目的时候,如果有中文文件名直接下载有时就找不到该文件,当然你用flashget就可以了,但如果有目录的就只能干瞪眼了。那就看看下面的办法让你的iis支持中文吧
开始运行:regedit
修改注册表,将[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters\FavorDBCS]
的值改为"0"即可
http://www.blue1000.com/bkhtml/c70/2006-01/42171.htm日期:2006/1/19 19:20:42
步骤
注意:
安装和配置 Windows Server 2003。
1.    将\System32\cmd.exe转移到其他目录或更名;
2.    系统帐号尽量少,更改默认帐户名(如Administrator)和描述,密码尽量复杂;
3.    拒绝通过网络访问该计算机(匿名登录;内置管理员帐户;Support_388945a0;Guest;所有非操作系统服务帐户)
4.    建议对一般用户只给予读取权限,而只给管理员和System以完全控制权限,但这样做有可能使某些正常的脚本程序不能执行,或者某些需要写的操作不能完成,这时需要对这些文件所在的文件夹权限进行更改,建议在做更改前先在测试机器上作
http://www.blue1000.com/bkhtml/c91/2006-01/42116.htm日期:2006/1/17 22:14:00
myhost.cs 编译:
csc MyHost.cs /r:System.Web.dll
using System;
using System.IO;
using System.Web;
using System.Web.Hosting;
public class MyExeHost : MarshalByRefObject {
    public void ProcessRequest(String page)
     
http://www.blue1000.com/bkhtml/c17/2005-12/39535.htm日期:2005/12/23 0:30:41
Net中实际上已经为我们在这方面做得很好了。FCL中提供了不少的类来帮助我们完成这项工作,让我们的开发工作变非常简单和快乐。编程控制IIS实际上很简单,和ASP一样,.Net中需要使用ADSI来操作IIS,但是此时我们不再需要GetObject这个东东了,因为.Net为我们提供了更加强大功能的新东东。
System.DirectoryServices命名空间中包括了些强大的东东--DirectoryEntry,DirectoryEntries,它们为我们提供了访问活动目录的强大功能,在这些类允许我们操作IIS、LDAP、NDS以及WinNT,功能很强大的吧:)
不过我们此处只谈IIS的控制,一般来说,我们操作
http://www.blue1000.com/bkhtml/c17/2005-12/39481.htm日期:2005/12/23 0:30:39
“IIS配置401错误”完美解决方案(54powerman)
1、错误号401.1
症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组
http://www.blue1000.com/bkhtml/c17/2005-12/39442.htm日期:2005/12/23 0:30:38
原先我是不知道的,在网上也是一直找不到相关资料,后来无意间在一个delphi版的 介绍中看到了相关的内容,于是用vb仿做了一个。
如果也有人无意间看到受益,则大感欣慰也。
基础:添加以下引用:1,iisext.dll; 2, adsiis.dll; 3,activeds.tlb。
1,在 IIS 建立虚拟目录,
Dim sComputer as string
Dim websvc, vRoot, vDir
sComputer = "localhost"
'Get Default Web Sit
http://www.blue1000.com/bkhtml/c17/2005-12/39388.htm日期:2005/12/23 0:30:37
///***********************************************************
///************** IIS控制管理类 1.0 Beta **************
///************** Author: 飞刀 **************
///************** http://www.aspcn.com **************
///************** feidao@aspcn.com **************
http://www.blue1000.com/bkhtml/c17/2005-12/38898.htm日期:2005/12/23 0:30:24
很多开发人员对于IIS和ASPNET的安装等问题困扰,特此做下面的小
总结,请大家多交流!
iis 坏了修复办法!!!!!!!
一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效:
1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,
或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS
Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在
C:\WINDOWS\Microsoft.NET
http://www.blue1000.com/bkhtml/c17/2005-12/38778.htm日期:2005/12/23 0:30:20
(一)CreateWebDir.cs 使用示例
string sServer = "localhost";
string VirtualDir = "Bug2004"; \\虚拟目录
string PathDir = @"D:\myWebDirTest\Bug2000" \\物理目录
IISManager iisMg = new IISManager(sServer);
iisMg.Connect();
http://www.blue1000.com/bkhtml/c17/2005-12/37981.htm日期:2005/12/23 0:29:57
三.解决办法
知道了导致HTTP 500内部错误的原因,解决起来就比较简单了,那就是人工同步IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序中的密码。
具体操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限(IWAM账号以IWAM_MYSERVER为例)。
(一)更改Active Directory中IWAM_MYSERVER账号的密码
因IWAM账号的密码由系统控制,随机产生,我们并不知道是什么,为完成下面两步的密码同步工作,我们必须将IWAM账号的密码设置为一个我们知道的值。
http://www.blue1000.com/bkhtml/c17/2005-12/37463.htm日期:2005/12/23 0:29:44
回复人: MayFlower(五月花) (  ) 信誉:100  2002-3-20 14:30:06  得分:40 
  首先确保你的IIS正常工作,就是说没有用WebService这些dotnet特性的网页能正常浏览。
然后再运行aspnet_regiis.exe -i
位置在winnt/microsoft.net/framework/v1.0.3705下面,
最后的v1.0.3705是版本的标志,可以不同,我的是英文的正式版。
完了就可以了。
确保你的WebS
http://www.blue1000.com/bkhtml/c17/2005-12/37456.htm日期:2005/12/23 0:29:44
一.错误表现
IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。
具体如下:
(一)IE中的表现
当浏览以前能够正常运行的asp页面时会出现如下的错误:
网页无法显示
您要访问的网页存在问题,因此无法显示。
---------------------------------------------
http://www.blue1000.com/bkhtml/c17/2005-12/37422.htm日期:2005/12/23 0:29:43
当在一台计算机上并行执行多个 .NET Framework 版本时,映射到 ASP.NET 应用程序的 ASP.NET ISAPI 版本决定了该应用程序所使用的公共语言运行库版本。ASP.NET IIS 注册工具 (Aspnet_regiis.exe) 使管理员或安装程序可以方便地更新 ASP.NET 应用程序的脚本映射,使其指向与该工具关联的 ASP.NET ISAPI 版本。该工具还可以用于显示所有已安装的 ASP.NET 版本的状态、注册与该工具耦合的 ASP.NET 版本、创建客户端脚本目录,以及执行其他配置操作。
Aspnet_regiis [options]
您可以指定以下一个或多个选项。
http://www.blue1000.com/bkhtml/c17/2005-12/37269.htm日期:2005/12/23 0:29:38