Microsoft Windows Server 2008 R2 IIS7.5安装指南
- 格式:docx
- 大小:282.17 KB
- 文档页数:6
Windows Server 2008下IIS 7配置ASP+ACCESS环境
Asp+Access的程序在NTFS分区上常常出现这样那样的问题,这切都是安全权限惹的祸,所以要想正常调试一个网站还需要更详细的设置。
1.安装IIS7
右单击的桌面上的[计算机]》选择[管理]
扩展[角色]展卷栏》单击[添加角色]》在[添加角色向导]对话框中选择[Web服务器(IIS)]
选择需要的服务
这以后的就是[确定]或[下一步]了
2.运行IIS7
界面很漂亮,功能很丰富。
3.绑定虚拟目录
在中间的功能部分选择[IIS]子项中的[ASP]
单击右侧的列表中的[基本设置]
在物理路径中填入本地文件夹作为虚拟目录,其它不用设置。
4.设置权限
5.开启父路径
扩展[行为]展卷栏》改变[启用父路径]的值为[True]。
(看,最下面还有说明)
6.设置默认文档
一个网站不必要有那么多的默认文档吧,选择自己做为默认首页的文档并调整到最上方,还有很人性化的警报栏,这里没有index.asp文档,如果需要可以添加上。
7.设置临时文件夹权限
现在可以顺利+流畅的鼓捣你的Asp+Access的网站了。
Windows Server 2008 R2指导手册Windows Server 2008 R2指导手册Windows Server 2008 R2是Windows Server的最新版本,如今已经交付使用。
如微软Hyper-V这样的虚拟化功能受到了许多关注。
在这一期服务器技术手册中,我们将主要介绍Windows Server 2008 R2的新功能,分析其中比较重要的功能,以及提供一些实施技巧供大家参考。
Windows Server 2008 R2新功能Windows 7和Windows Server 2008 R2如今已可用。
Windows Server 2008 R2包含大量有效的改进,旨在降低运营Windows服务器的成本。
这两款新操作系统有哪些新功能能使你的环境受益?Windows Server 2008 R2十大新功能分析Windows 7和Server 2008 R2新功能解析Windows Server 2008 R2:降耗功能分析Server 2008 R2实施技巧随着Windows Server 2008 R2的发布,微软在终端服务和Remote Desktop Services (RDS)里有何改进?要升级到新操作系统,如何考虑容量规划?分析Windows Server 2008 R2的终端服务Windows Server 2008 R2的DFS改进分析如何为Windows Server 2008 R2实施容量规划?部署Windows Server 2008 R2的优劣势分析Windows Server 2008 R2安全AppLocker背后的概念对于Windows环境来说不是全新的。
有了AppLocker和SRP,网络环境的单个操作系统获得了集中管理的策略架构,决定运行执行的精确可执行文件和DLL。
Windows Server 2008 R2里AppLocker安全功能解析(上)Windows Server 2008 R2里AppLocker安全功能解析(下)Windows Server 2008 R2十大新功能Windows Server 2008 R2是Windows Server的最新版本,几周后就可供使用。
WindowsServer2008安装IIS7与配置⼀、安装IIS 71、⿏标右键【我的电脑(Computer)】→【管理(Manager)】2、选择【⾓⾊(Roles)】,右键【添加⾓⾊(Add Roles)】,弹出【添加⾓⾊向导(Add Roles Wizard)】选择【下⼀步(Next)】3、勾选【Web服务器IIS(Web Server IIS)】4、勾选需要安装的⾓⾊服务(Server Roles)5、选择完⾓⾊服务后,点击【安装(Install)】等待安装完成⼆、IIS配置相关1、IIS应⽤池添加.NET Framework 4.0:解决以下问题:HTTP Error 500.21 - Internal Server ErrorHandler "ExtensionlessUrlHandler-Integrated-4.0" has a bad module "ManagedPipelineHandler" in its module list1)【开始】菜单→【运⾏】→C:\WINDOWS\\Framework\v4.0.30319\aspnet_regiis.exe –i (或%windir%\\Framework\v4.0.30319\aspnet_regiis.exe -i)2)打开【Internet Information Services (IIS) Manager】,选择【Application Pools】→【Classic .NET AppPool】和【DefaultAppPool】,修改.NET Framework的版本2、让Windows 64位的操作系统,兼容32位应⽤程序:应⽤程序池【DefaultAppPool】→选择【⾼级设置】→【启⽤32位应⽤程序】设置为 True即可。
3、让IIS⽀持svg/woff/woff2字体1)打开【Internet Information Services (IIS) Manager】,选择某个⽹站→【MIME类型(MIME Types)】2)添加MIME类型 ⽂件扩展名 MIME类型 .svg image/svg+xml .woff application/x-font-woff .woff2 application/x-font-woff4、解决iis 7上发布mvc报错:403.14-Forbidden Web 服务器被配置为不列出此⽬录的内容HTTP Error 403.14 - ForbiddenThe Web server is configured to not list the contents of this directory.1)解决⽅法⼀:如果不希望启⽤⽬录浏览,请确保配置了默认⽂档并且该⽂件存在。
WIN2008服务器命令⾏安装和卸载IIS7组件的⽅法注意:由于在核⼼模式下⽆法运⾏.NET FrameWork,所以在核⼼安装模式下的IIS并不⽀持程序的运⾏环境。
与此同时,对于卸载功能也不⽀持的卸载。
也就是说,卸载后,在安装选项⾥,依然保留有项注意:由于在核⼼模式下⽆法运⾏.NET FrameWork,所以在核⼼安装模式下的IIS并不⽀持程序的运⾏环境。
与此同时,对于卸载功能也不⽀持的卸载。
也就是说,卸载后,在安装选项⾥,依然保留有项⽬,仅仅卸载IIS Web功能。
安装IIS7的办法:start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI效果如下图所⽰卸载IIS7的办法:start /w pkgmgr /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel重启服务器就可以了,这⾥⼩编为⼤家分享⼀下,强烈建议⽤图⽂⽅式安装与卸载。
前言:本人在配置的时候遇到了很多问题所以整理了本文,用以记录存档,也可以方便能看到本文档的朋友,如果您遇到了类似问题可以少走弯路。
文章末尾有一个注意事项,请一定留意,建议看完本前言之后先看注意事项(本文核心)。
本文章内容并非我自己一字一字敲出来的,多来自网络(技术博客、微软官方帮助、PHP支持等)如有侵权请告知笔者:杞都天子。
另:微软的PHP配置说明:/zh-cn/library/hh994592#Install_PHP1.安装IIS1.1单击“开始”,指向“管理工具”,然后单击“服务器管理器”。
1.2在“角色摘要”中,单击“添加角色”。
1.3使用“添加角色”向导添加 Web 服务器角色。
1.4此处较为简单,而且网上参考文献也较多,所以本文点到为止。
2.安装配置PHP2.1下载php-5.3.22-nts-Win32-VC9-x86.zip并解压到D: \php53222.2复制php.ini-development,并修改文件名为php.ini,进行如下修改:extension_dir = <PATH TO EXTENSIONS>Extension_dir 指向存储 PHP 扩展的目录。
此路径可以是完全限定路径(例如,D:\php5322\ext\)或相对路径(例如,.\ext)。
在 Php.ini 文件中的较低级别指定的扩展位于 extension_dir 中。
如果指定的扩展未位于 extension_dir 中,则 PHP 会在开始执行脚本时显示一条警告消息,并且应用程序可能会因缺少功能而显示错误。
extension = xxxxxx.dll对于启用的每个扩展,对应的 extension= 指令(用于告知 PHP 在启动时要加载extension_dir 中的哪些扩展)是必需的。
将自己需要安装的组件前的”;”去掉。
例如一般是extension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dlllog_errors = On(可以不设置此项,笔者未设置)PHP 错误还会记录到 PHP 错误日志记录设施中。
windows server 2003上提供的IIS服务为IIS6,最新的win server 2008R2则提供的是IIS7.5的服务!建立IIS服务器,我们就开始安装吧!单独安装IIS7(web)服务器时,DNS提供域名解析,所以本机的DNS和IIS7(web)服务器需同时安装,在域环境安装时则不需要,只需把本机加入域!将本机DNS指向主DC即可!打开服务管理器,选择DNS、Web(IIS7)服务器进行安装!同时安装应用开发程序 功能,以此便于日后的维护!安装IIS7(web)服务器和DNS时都需要静态IP。
将本机的IP进行配置服务安装成功了!那就打开DNS,新建正向查找!输入要解析的域名,本文主要应用于康盛创想公司的论坛产品!网站新建个主机名,设置服务器IP,规则刚讲过!2、在管理工具打开IIS7(web)服务器将本机的默认站点停止,添加网站把已经编好的网站建个目录存放在自己创建的目录下,本文将论坛产品解压后置于C:\web\xinzhan,将目录指向此文件夹!使用CA证书做加密时,绑定类型选择成https,选择到绑定的证书即可!证书服务器安装我博客的另一篇文章有详细介绍!配置默认文档,访问网站时。
相同的默认文档才可以访问。
一般包括index.htm/html /axp 等,若没有则手动添加!设置网站的xinzhan文件夹权限,添加NETWORK SERVICE 用户,并设置全部权限,允许写入,更改,删除!网站建立安装时,需要连接登录数据库存放文件,并自动创建该网站数据库文件夹,我们访问数据库用sa用户!将sa用户临时打开, 将登陆模式改成SQL Server和windows身份验证登陆本机SQL数据库设置验证模式设置sa密码启动新建网站,进入浏览器安装,本文使用的是康盛创想的 discuz!NT软件,下载后只需把文件解压,扔到所创建的文件夹即可输入DNS创建的域名加install安装根据提示进行安装配置SQL SERVER数据库项我们使用sa用户登陆,将数据库IP指向数据库服务器,同时将数据库服务器的服务启动! net start mssqlserver ,设置服务为自启动!同时将IIS7(web)服务器上的DNS、IIS及万维服务设为自启动,并启动服务!创建管理员密码,进入论坛后台管理时使用OK!安装完成访问论坛。
:由于种种原因,服务器一直都用Windows 2003,之前有感于Processed in一直都高于2.0,于是不得已痛下决心,预计花费一天时间等待机房技术帮安装Windows 2008操作系统,中途还是比较周折,刚开始由于没有说明机房技术安装的是Windows 2008 32位的。
一想这怎么行呢,有64位不用我干嘛整那32位的呢,于是在一小阵子纠结后果断又安排机房技术重新给安装Windows 2008 R2,顺便说一下,Windows 2008 R2没有32位的,只有64位一个版本。
以后别傻了,要记住教训,若不是机房技术人品好,恐怕来回让你折腾烦了,给你一拖再拖,网站瘫痪在那时间一久伤不起啊。
下面还是进入正题吧,首先我们来讲一下我们看完此教程后需要完成的目标:Windows 2008R2+IIS7.5+PHP+Mysql+Wincache+Memcache+URL伪静态环境搭建+并做适当的Discuz优化注:此教程适合新手或没有搭建成功人士,高手算了,人生苦短就飞过吧!本人水平有限,难免有不足地方,如有错误地方请指正,尊重原创,转载请注明!本文原文地址:/thread-70329-1-1.html整个环境的搭建与测试大致可以分为十部分来:我们需要安装好一个Windows 2008 R2 操作系统,这一步我想不是我们这个阶段所要考虑的事情,因为很多东西需要机房的技术来配合你来完成。
你想做也无法做,所以此步略过!:安装IIS7.5与FastCGI,因为Windows 2008R2自带环境了IIS7.5与FastCGI,这一点与IIS6.0区别很大,IIS6.0需要自己安装FastCGI.而IIS7.5 自带已集成了FastCGI 模块,所以只要安装时只要勾选上CGI模块后,即可装上FastCGI.:安装MySql 5.5.29,这个不用说了,开源的数据库软件系统,Discuz必不可少。
如何配置MySql请看分节教程!:选择正确的PHP版本,并下载。
win server 2008 r2 iis7 ftp配置1. 首先安装ftp服务器开始菜单找到控制面板》在左侧找到打开或关闭windows功能点击弹出如下对话框,在弹出的对话框中找到Internet信息服务,如下然后如上图所示,选中ftp服务器复选框,如果此时您的iis没有安装您可以一同选中iis6前面的复选框,然后确定,等待几分钟即可安装完毕,这是首要步骤,如果ftp和iis没有安装,则下面的工作无法进行。
2. 创建ftp用户这一步也是非常关键的,在桌面上找到我的电脑,右击,选择管理,弹出如下界面在左侧找到本地用户和组,点开,然后找到用户,选中后右击选择新用户,如图单击新用户后弹出下图创建ftp用户按照如图填写,然后点击创建,这一步ftp用户则创建完毕,此时需要将用户添加到ftp权限管理组,下面给刚创建的ftp用户添加权限3. ftp用户添加权限在上一步创建ftp用户完毕后右侧会出现刚才创建的用户,选中用户右击,属性,然后弹出选中第二个选项卡隶属于,然后再下面的框中如果没有administrators组的话,需要添加,选中添加弹出如下将ftp用户添加到administrator组中,这一步非常关键,否则无法登陆ftp服务器,下面需要创建ftp站点,用户上传和下载4. 创建ftp站点此时iis,ftp服务器均已OK,在控制面板》管理工具》服务》找到Internet 信息服务(IIS)管理器这个,然后双击打开,如下图然后再网站上右击选择添加ftp站点如下图接着在根目录下创建一个“LocalUser”目录,在LocalUser下创建一个test(创建的用户)的文件夹然后按照图示一步步操作即可填写完毕之后点击下一步这一步完毕之后点击完成即可,整个以上就是ftp服务器搭建完毕,下面需要测试一下是否OK5. 使用ftp工具连接刚才创建的ftp服务器进行上传测试我这里使用的是8uftp.exe这个是免费的,绿色版,我觉得比较好用,一直用着如下图,表示已经成功,至此ftp服务器已经搭建完成,如果让其他人访问,直接创建用户分配权限即可。
Windows server 2008 R2 + IIS7.5,ASP网站设置1. 让IIS7支持ASPWin2008 IIS7 默认不安装ASP,如果需要ASP 的支持,需要将这个角色服务选上。
2、相关设置应用程序池-->DefaultAppPool-->高级设置-->启用32位应用程序,置为True如果只使用ASP功能,可将2项 以及Classic .NET AppPool停止网站-->编辑权限-->网站目录属性,安全-->添加 IUSR:修改、读取、写权限(仅读权限可能读不出 .mdb)网站-->IIS-->ASP-->行为-->启用父路径,置为True;并视需要修改“调试”里的参数网站-->IIS-->默认文档-->添加网站首页文档,如 index.asp以下的权限设置可以参考:1、在服务器计算机管理中新建一网站用户用于对网站的匿名访问,比如用户名为vcoo2、IIS7.5中新建网站时物理路径下面有个【连接为...】,点开后设置为特定用户为之前新建的vcoo3、IIS7.5中选择网站,在右边的功能视图中选择身份验证,编辑【匿名身份验证】为新建的vcoo4、在磁盘网站目录中添加vcoo用户的读取和修改权限5、值的注意的是硬盘网页目录权限要设置网页web目录上级目录的权限(暂时不知为何)6、可笑的是从网上搜索到的答案是给网页目录添加Everyone用户的完全控制权,找黑呢!可笑!以下是IIS7.5的权限介绍:工作进程(Worker Process)Worker Process是IIS应用程序的宿主, 在任务管理器中可以看到每一个Worker Process就是一个w3wp.exe.工作进程标识(Worker Process Identity - WPI)是Worker Process运行时的身份:* 在IIS6, Windows 2008 IIS7下, 默认关联权限是NetworkService.* 在Windows 2008 R2 IIS7.5下, 默认是关联权限是Application Pool Identity.这里并没有提供一个直接的手段来设置Worker Process在什么身份标识下运行, 而是通过Application Pool的身份标识设定来实现的.应用程序池(Application Pool)Application Pool包含至少一个或多个Worker Process(Web Garden模式). 在运行时会将Application Pool的身份注入到Worker Process中, 就会以ApplicationPool的身份运行. 可以认为Application Pool与其包含的Worker Process的运行身份是一致的.应用程序池标识(Application Pool Identity)是Application Pool运行时的身份:* 在IIS6, Windows 2008 IIS7下, 默认关联权限是NetworkService.* 在Windows 2008 SP2 IIS7下, 运行身份设置时除了LocalService,NetworkService, LocalSystem外增加了Application Pool Identity一个选项, 而这个则是一个可以设置权限的虚拟标识.* 在Windows 2008 R2 IIS7.5下, 默认是关联权限是Application Pool Identity.虚拟帐户 Application Pool Identity只是一个统称, 并不存在实际的这个命名。
Windows2008 R2注意问题
1、打开SQLserver数据库防火墙
安装完SQLServer2005数据库后需要打开1433端口。
可以直接关闭防火墙,或者将1433端口添加到防火墙列外内。
添加方法:
进入【控制面板】打开【Windows防火墙】进入【高级设置】
左键点击一下【入站规则】再用右键点击选择【新建规则】
选择端口进入下一步
选择TCP 将需要过防火墙的端口填入(SQLServer默认为1433)。
一直下一步到最后取个名称完成即可。
2、安装配置IIS服务。
在安装网管WebService之前必须先安装IIS服务,否则WebService无法进行安装。
安装IIS服务
对【计算机】点击右键选择【管理】
在角色目录中选择添加角色
在服务器角色中将WEB服务器(IIS)选上。
在选择到角色服务将下面的全部勾选上。
点击下一步等待安装完成即可。
打开IIS管理器。
确认程序池已启动
.NET framework版本选择V2.0。
托管管道模式修改称经典。
选择到网站下的Default Web Site 在最右边点击基本配置。
点击连接为选择特定用户点击设置输入超级用户Administrator和密码,点击确定。
配置完后再点击测试设置。
出现结果都√就行了。
再选择高级设置
确认应用程序池使用的是DefaultAppPool 即可。
windows2008中iis7服务器配置步骤(多图详解)安装Web服务器(IIS)在"服务器管理器"-"⾓⾊"-"添加⾓⾊"-选择"Web服务器(IIS)"进⾏安装这⾥,我们可以把FTP服务与应⽤程序开发选上,以便于我们配置FTP。
当然,也可以不选。
点下⼀步,安装之IIS安装完毕后,我们现在就可以开始对IIS进⾏配置。
⾸先,打开IIS,并测试是否能正常使⽤。
a.在"开始"-"管理⼯具"-"Internet信息服务(IIS)管理器"打开IISb.点击"浏览⽹站",看是否能正常显⽰c.⽤http访问Windows Server 2008 Web服务器的IP地址,看是否能正常显⽰若a,b,c测试通过,则说明IIS已安装成功且能正常使⽤。
接着,设置两个IP地址设置好IP后,我们就可以建⽴新⽹站。
这⾥,我们先准备好三个⽹站(计算机系,电⼦系,旅游系)的物理⽬录准备好后,我们就可以创建⽹站了。
打开IIS,选择⽹站-⿏标右击-添加⽹站端⼝80是默认⽹站的,所以当我们使⽤默认⽹站相同的IP地址时,我们就不能使⽤端⼝号80了。
⽽设置主机号的⽤处是我们可以通过这个主机号来实现⽤域名访问这个⽹站。
如果这个时候不设置主机号,事后我们可以在右侧的"绑定"中设置。
现在,我要讲的是"默认⽂档"默认⽂档的⽤途是⽤来设置⽹站的默认⾸页,⽽系统默认的是index.html。
如果我们把index改成别的名字⽽⼜没有进⾏其它设置的话,⽹站将⽆法显⽰。
此时,我们就应该通过"默认⽂档"来解决这个问题。
按"添加"将你要做⾸页的⽹页名添加进去。
之后,就可以显⽰了。
添加完成后,再次浏览同理,我们再建⼀个电⼦系主页与旅游系主页。
Windows Server 2008 R2 构架配置流媒体服务器(Media Services)所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。
和需要将整个视频文件全部下载之后才能观看的传统方式相比,流媒体技术是通过将视频文件经过特殊的压缩方式分成一个个的小数据包,由视频服务器向用户计算机连续、实时传送,用户不需要将整个视频文件完全下载之后才能观看,只需经过短暂的缓冲就可以观看这部分已经下载的视频文件,文件的剩余部分将继续下载。
常见的流媒体文件格式有mov .asf .3gp .viv .swf .rt .rp .ra .rm等。
微软最新的企业级应用平台Windows Server 2008 R2中集成了一些新的功能而广受业界关注,如虚拟化技术Hyper-V、服务器管理工具Server Manager、新的IIS7.0等。
Windows Server 2008 R2中还提供了流媒体服务所需的Windows媒体服务,在下文中,我们将采用Windows Server 2008 R2搭建流媒体服务器,来体验一下微软最新的企业级应用平台在媒体服务方面的改进。
一、Windows Media Services简介Windows Media Services(Windows媒体服务,简称WMS)是微软用于在企业Intranet和Internet上发布数字媒体内容的平台,通过WMS,用户可以便捷的构架媒体服务器,实现流媒体视频以及音频的点播播放等功能。
WMS并不是Windows Server 2008 R2中一个全新的组件,也存在于微软以往的服务器操作系统中。
Windows Server 2003下的WMS9.0功能已经非常强大,具有支持新的流媒体构架,支持HTTP、RTSP等多种协议,支持fast streaming和多播技术等特性。
而在Windows Server 2008 R2下,WMS的功能更加完善。
Win2008 Server R2个人PC化设置1、安装驱动安装完系统后首先是安装硬件驱动,可能你的电脑的提供商并没有提供针对windows server 2008的驱动,但一般来讲针对vista或WIN 7的驱动是很容易找到的。
驱动的安装顺序通常是:芯片组、显卡、声卡、网卡或其他设备,有些驱动如网卡等,可能系统已经安装好,就不用另行安装了。
2、安装主题及启用AERO效果首先要安装显卡驱动,才能启用AERO界面特效。
<开始> - <管理工具> - <服务器管理>在左边一栏找到<功能>,然后点击<添加功能>,到<桌面体验>并安装。
之后在服务中开启<THEME>服务。
3、关闭IE增强的安全体验这是微软针对服务器系统安全性要求,对IE浏览器提供的安全限制,但对于桌面使用则影响了我们进行正常的网页浏览,所以我们可以在<服务器管理器>界面中,打开<配置IE SEC>对话框,将针对管理员组和普通用户组的配置都设置成<关闭>状态。
当然,如果你使用的是firefox等非IE内核浏览器,那么这个设置就无关紧要了。
4、去掉登陆密码复杂性限制打开<开始> - <运行>,键入<secpol.msc>,打开<本地安全策略>。
在窗口的左边部分,选择<账户策略> - <密码策略>,在右边窗口双击<密码符合复杂性要求>,在弹出的对话框中选择<已禁用>,然后点<确定>保存后退出。
5、免除登录时按Ctrl+Alt+Del的限制打开<开始> - <运行>,键入<secpol.msc>,打开<本地安全策略>。
在窗口的左边部分,选择<本地策略> - <安全选项>,在右边窗口双击<交互式登录>,不需要按<Ctrl+Alt+Del>在弹出的对话框中选择<已启用>,然后点<确定>保存后退出。
上次服务器基本架设的培训由于所用软件版本低的问题,感觉可读性不是很高,这里就此给与改进,使用windows server 2008下的iis7.5为例进行一点简单的分享。
首先还是介绍一下:Windows server2008各版本比较● Windows server 2008标准版● 标准版是至今较为稳定的windows server 操作系统,内置强化web 和虚拟化功能,是为增强服务器基础架构的可靠性和弹性而设计的,同时可节省时间,降低成本。
● Windows server 2008企业版● 企业版是为满足规模企业的一种一般用途而设计,可部署企业关键应用。
Windows server 2008企业版功能与标准版基本相同,只是提供了更高硬件体系的支持,同时提供了更加优良的可伸缩性和可用性。
并在原基础上增加了企业技术,如failover clistering 与活动目录联合服务等。
● Windows server2008数据中心版● 数据中心版是为运行企业和任务所倚重的应用程序而设计。
可在小型和大型服务器上部署企业关键应用及大规模虚拟化。
● Windows web server2008网络版● Web 版是特别为单一用途的web 服务器而设计,且整合了iis7.0、 和 framework ,以便利供任何企业快速部署网页、网站以及web 应用和程序等。
● Windows server2008安腾版● 安腾版是为inter Itanium 64位处理器而设计,针对大型数据库各种企业和自定义应用程序进行优化,提供高可用性和扩充性,并且符合高要求且具关键性的解决方案的需求。
● 注:还有其他版本,如去虚拟化版本、hpc 版本等。
特别指出的是在windows server2008的安装中针对标准版、企业版和数据中心版本,Microsoft 推出了server core (内核安装)模式,具有高可用性、安全性高、可靠性增强,系统资源占用小等优点。
Windows Server 2008 :IIS7部署攻略近日微软的最新服务器操作系统Windows Server 2008已经正式发布,在Windows Server 2008中我们看到了诸多优势和过人之处,而在这款最新服务器操作系统中的新版Web服务器——IIS 7.0也同样非常强大。
今天我们来看一下如何在Windows Server 2008上部署IIS 7.0。
首先让我们先从整体上认识一下它。
IIS 7.0是一个完全模块化的Web服务器,熟悉流行的Apache Web服务器软件用户,都会知道它最大的优势就在于它的定制化,你可以把它配置为只能显示静态的HTML,也可以动态的加载不同的模块以允许不同类型的服务内容。
而现在使用的IIS却无法很好的实现这一特性,这样就造成了两方面的问题:其一,由于过多用户并未使用的特性对于代码的影响,性能方面有时不能让用户满意;第二,由于默认的接口过多所造成的安全隐患。
新的IIS7则完全解决了这个问题,IIS7从核心层讲被分割成了40多个不同功能的模块。
像验证、缓存、静态页面处理和目录列表等功能全部被模块化。
这意味着你的Web服务器可以按照你的运行需要来安装相应的功能模块。
可能存在安全隐患和不需要的模块将不会再加载到内存中去,程序的受攻击面减小了,同时性能方面也得到了增强。
作为Windows Server 2008的一个新功能,服务器管理器工具让我们可以在一个配置界面完成以下任务:安装/卸载服务器角色和功能;快速查看已安装的角色的状态;访问角色管理工具。
下面我们主要介绍一下通过服务器管理工具来安装、配置IIS 7.0。
安装IIS 7.0首先确保你具有管理员权限:默认情况下,除非你用Administrator帐号登录,一般不具备这个权限,即时你登录用的帐号已经被加入到本地管理员组里,也是如此,这是Windows Server 2008中一个叫LUA的新安全功能(对于这个安全功能的说明不在本文介绍范围之内,感兴趣的朋友可以自行查阅)。
windows2008 iis7配置说明(带图)一、安装必须的iis7 组件iis7 被分成了很多个组件,你需要安装这些组件。
下图对应的功能,可以通过以下步骤打开:开始--> 控制面板--> 程序--> 打开或关闭windows 功能二、配置iis71、为站点设置单用户,绑定硬盘独立站点文件夹。
双击创建的用户,将该用户隶属于guests组打开硬盘上对应的网站所在文件夹,点右键—属性,增加这个单用户,并设置权限为允许修改、读取、写入权限,如下图:2、iis7配置使用环境默认装完iis7之后,使用asp程序会发现提示数据库连接失败,在网上找了找,说是因为ms jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。
如果使用access。
先要设置应用程序池(application pool)为classic .net apppool,而不是默认的default apppool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。
选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。
特殊说明下:x64系统没有提供64位的access数据库连接驱动,所以需要修改classic .net apppool应用程序池:“编辑应用程序池”——“高级设置”中的“启用32位应用程序”设为true,而默认是flase。
如果你是vista+iis7,那么还需要再给“系统盘:\windows\serviceprofiles\networkservice\appdata\local\temp”目录添加一个“authenticatedusers”的用户,其中appdata目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
iis 的应用程序池根据托管管道模式分了两种类型:集成和经典集成.net 模式下,应用程序不应在<system.web>/<httpmodules> 配置节中指定 模块组件,而应使用<system.webserver>/<modules> 配置节来加载 模块组件。
windowsServer2008IIS7503错误解决⽅案 windows 2008 R2 在访问的时候经常会出理 503错的解决⽅案 Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime@appConcurrentRequestLimit setting is being exceeded. Detailed Error Information: Module IIS Web Core Notification BeginRequest Handler StaticFile Error Code 0x00000000 由于之前使⽤的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从⽽出现了上⾯的错误。
为了避免这样的错误,我们根据相关⽂档调整了设置,让服务器从设置上⽀持10万个同时请求。
具体设置如下: 1. 调整IIS 7应⽤程序池队列长度 由原来的默认1000改为65535。
IIS Manager > ApplicationPools > Advanced Settings Queue Length : 65535 2. 调整IIS 7的appConcurrentRequestLimit设置 由原来的默认5000改为100000。
c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000 在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到该设置: 3. 调整machine.config中的processModel>requestQueueLimit的设置 由原来的默认5000改为100000。
Windows Server 2008 R2版本Windows Server 2008 R2版本共有6个:基础版、标准版、企业版、数据中心版、Web版和安腾版基础版(Foundation)廉价,支持单路处理器,提供了中小企业应用最多的文件与打印共享、远程访问、目录服务等,安全性上没有缩水。
适合作为中小企业文件打印服务器、文件共享服务器、用于网络基础架构管理的域控制器和终端服务器等等。
不单独发售,是随同OEM的单路服务器一同提供给用户。
标准版(Standard)提供了基础的Web、虚拟化、安全性、可靠性和生产特性,并平衡了成本。
最高支持4颗x64处理器、32GB内存最大支持250个网络访问连接集成Hyper-v、IIS7.5、远程桌面服务具备Server Core模式,支持Powershell 2.0。
Windows Server 2008 R2标准版特性企业版(Enterprise)提供了强大的可靠性和可扩展性,最大支持2TB内存,最大支持8颗x64处理器,也不再有连接数的限制具有更加丰富的管理功能和特性如ADRMS、DirectAccess等,具有丰富的容错选项,支持16节点的容错群集,具有同步内存容错功能等等。
Windows Server 2008 R2企业版特性数据中心版(Datacenter)最高级版本,提供了高扩展性、可靠性和可用性,适合大规模的虚拟化应用,以及大型的关键应用,(如ERP、数据库等商业应用)和企业版相比,数据中心版更适合大规模的虚拟化应用,消除了虚拟化使用限制,具有快速迁移等特性,具有更佳的可用性。
最大支持64颗64位处理器、2TB内存,(扩展性上更强)与企业版相比,同样具有丰富的容错特性。
Windows Server 2008 R2数据中心版特性Web版功能单一的版本,价格比较低廉,主要用于构建Web服务器集成IIS7.5、、 Microsoft .NET Framework,让用户可以快速的部署网页、网络站点、Web应用和服务。
Microsoft Windows Server 2008 R2 IIS7.5安装指南
日期:2010-11-26
一、IIS安装步骤:
1、安装Windows Server 2008 R2(见附录一)
2、配置计算机名称和IP地址(见附录一)
3、配置成员服务器(见附录一)
4、点击任务栏上的“服务器管理器”图标;
5、点击“服务器管理器”页面中的“角色”后点击“添加角色”;
6、在“添加角色向导”页面上点击“下一步”;
7、选择“Web服务器(IIS)”;
8、在如下图中点击“下一步”;
9、选择“IIS6管理兼容性”组件后点击“下一步”;
10、出现如下图所示后点击“添加所需的角色服务”;
11、出现如下图所示后点击“下一步”;
12、点击“安装”;
13、点击“关闭”;
14、出现“服务器管理器”页面后看到Web服务器(IIS)已经安装。