Windows Server 2008 R2中的ASP.NET环境架设
.NET Framework的部分功能在Windows Server 2008 R2得到支持,包括:.NET 2/3/3.5的子集和ASP.NET。另外,PowerShell也在Server Core上可用。IIS7在Server Core上缺少的功能仅仅是本地的管理GUI,可以通过远程进行管理 。 安装好的Server Core支持以下角色: .NET Framework 2.0, 3.0, 和3.5 子集, 包括WCF, WF和LINQ PowerShell 2.0 通过WoW64 支持32位应用程序 支持ASP.NET的IIS 7.5 文件服务器资源管理器(FSRM) 证书服务 上述所支持的角色功能在安装好的Server Core服务器上已经就绪,可以通过以下命令启用相应的组件:
下面列出的上述组件的名称,注意名称是区分大小写的, .NET Framework 2.0, 3.0, 和3.5 子集: NetFx3-ServerCore (要求首先安装NetFx2-ServerCore) Windows PowerShell: MicrosoftWindowsPowerShell 文件服务器资源管理器(FSRM): FSRM-Infrastructure-Core 证书服务: CertificateServices 支持ASP.NET的IIS 7.5: IIS-FTPExtensibility IIS-ASPNET IIS-NetFxExtensibility WCF-HTTP-Activation IIS-WebDAV IIS-ManagementService IIS-PowerShellProvider 通过WoW64 支持32位应用程序: ServerCore-WOW64 Additional WoW64 support: FailoverCluster-Core-WOW64 NetFx2-ServerCore-WOW64 MicrosoftWindowsPowerShell-WOW64 (要求首先安装 NetFx2-ServerCore-WOW64) NetFx3-ServerCore-WOW64 Printing-ServerCore-Role-WOW64 ServerCore-EA-IME-WOW64 SUACore-WOW64 应用通过下面这个命令查看已经安装的组件:
应用通过下面的命令查看已经启用的组件:
应用下述命令明确ASP.NET功能的配置状态
介绍完相关的命令了,下面我们来完成在Windows Server 2008 R2上启用ASP.NET的相关配置。下面我们来完成在Windows Server 2008 R2上启用ASP.NET的相关配置。Windows Server 2008 R2的ServerCore包含了.NETFramework2.0/3.0/3.5的子集,这使得ServerCore几乎可以支持ASP.NET的所有特性,但是还有一些限制需要注意: 没有内置的管理控制台,配置和管理Server Core中的APS.NET站点需要在安装了IIS管理控制台的客户端计算机上远程进行管理,或者通过ServerCore中的APPCMD工具,使用命令行控制台对IIS站点和应用进行更加全面的管理。 没有System WebMail命名空间,因为Server Core中不含CDOSYS组件,因而也不支持SystemWebMail命名空间,使用SystemNetMail可以实现相同的功能。 Windows Server 2008 R2的Server Core不支持Web应用工具(WAT)。 在安装Web Server 角色,IIS和相关的依赖之前,我们必须确保.NET Framework是已经启用的,通过dism的以下两条命令进行配置.NET Framework 2.0, 3.0, 和3.5 子集:
安装IIS Web Server:
安装IIS的ASP.NET支持之前还必须启IIS-ISAPIFilter、IIS-ISAPIExtensions、IIS-NetFxExtensibility:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |