SCCM2012系列之三,SCCM2012部署前的IIS准备

简介:



SCCM2012系列之三,SCCM2012部署前的IIS准备

         IISSCCM2012中非常重要的部署条件。SQL ServerWSUS等产品都需要IIS的支持。因此,完成Active Directory的准备工作后,我们就开始IIS的准备工作。IIS的部署并不复杂,很多朋友都和Windows Server 2008 R2中自带IIS 7.5打过交道。如果要部署SCCM2012IIS的配置要求比创建一个网站要复杂一些。具体的准备过程可以参考下列步骤:

一、BITS及远程差分压缩

SCCM2012需要在服务器上安装BITS和远程差分压缩功能。BITS是智能后台传输服务的缩写,BITS可用于软件分发,补丁更新等服务。BITS的优点是可以把待传输的文件分为一个个微小的数据块,在后台利用网络带宽实现传输。由于BITS利用后台传输,不会和优先级高的应用程序抢占带宽,因此用在生产环境非常安全。

         SCCM2012服务器中打开服务器管理器,选择添加功能。如下图所示,准备添加的功能是BITS和远程差分压缩。

 

二、IIS

接下来需要在SCCM服务器上添加IIS角色。如下图所示,IIS需要添加角色服务。SCCM需要的角色服务如下:

  • Common HTTP Features – Static Content, Default Document, Directory Browsing, HTTP Errors, HTTP Redirection (note, no WebDAV! Woohoo!)
  • Application Development – .NET Extensibility, ISAPI Extensions
  • Health and Diagnostics – HTTP Logging, Logging Tools, Request Monitor, Tracing
  • Security – Windows Authentication, Request Filtering
  • Performance – Static Content Compression
  • Management Tools – IIS Management Console, IIS Management Scripts and Tools
  • IIS 6 Management Compatibility – IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility

 

 

三、Dot Net Framework 4.0

SCCM2012中可以使用.Net Framework3.51.Net Framework 4.0,我已经下载了.Net Framework 4.0,如下图所示,在SCCM服务器上部署.Net Framework 4.0

 

四、WebDAV

SCCM服务器上部署了IIS角色后,还需要在IIS中做一些配置工作,WebDAV就是一项重要的配置工作。部署过SCCM2007的朋友可能还有印象,SCCM2007需要对WebDAV进行一番很麻烦的设置。不幸的是,这个特点被SCCM2012继承下来了。

首先需要启用WebDAV,并创建一条创作规则。如下图所示,在SCCM服务器的IIS管理器中点击WebDAV创作规则。

 

如下图所示,启用WebDAV,然后选择添加创作规则。

 

创作规则如下,要允许访问全部内容,允许所有用户访问此内容,权限为读取。添加完创作规则后,点击“WebDAV设置”。

 

WebDAV设置中,需要注意的是下列配置项:

允许匿名属性查询:True

允许匿名查询具有无限深度:Ture

允许自定义属性:False

如果大家有部署SCCM2007的经验,可能会回忆起来SCCM2007WebDAV的要求也是这样的。只是在SCCM2007中,仅仅在IIS中修改还是不够的,还需要修改webconfig配置文件,相当的麻烦。SCCM2012继承了这个特点,也需要对配置文件做一番改动。如下图所示,在SCCM服务器的c:\windows\system32\inetsrv\config目录下,找到applicationhost.xml文件,使用记事本进行编辑。

 

如下图所示,将MDB扩展名设置从False修改为True。至此,IIS的准备工作完成。

 

























本文转自yuelei51CTO博客,原文链接:http://blog.51cto.com/yuelei/989027,如需转载请自行联系原作者


 

相关文章
|
30天前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
47 1
|
3月前
|
C++
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
|
3月前
|
开发框架 .NET API
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
186 3
|
4月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
前端开发 JavaScript 应用服务中间件
windows server + iis 部署若伊前端vue项目
5,配置url重写规则(重写后端请求) 注:如果没有Application Request Routing Cachefourcloudbdueclaim和URL重写,则是第二部的那两个插件没装上 打开iis,点击计算机->点击Application Request Routing Cache -> 打开功能
264 0
|
5月前
|
应用服务中间件 网络安全 数据安全/隐私保护
SSL证书在IIS上部署使用
该文介绍了如何在IIS上部署SSL证书以实现HTTPS访问。首先建议使用nginx,但若需使用IIS,需有SSL证书(fullchain.pem和privkey.pem)并熟悉IIS操作。文中提供了两种证书转换方法:已有openssl,使用命令`openssl pkcs12 -export`生成.pfx文件;无openssl,通过Python脚本(pyOpenSSL v23.2.0)转换。转换后的.pfx文件导入Windows,选择“本地用户”并输入密码。最后在IIS中绑定证书,测试https访问应能正常工作。
292 0
|
6月前
|
Kubernetes 网络安全 Windows
要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
【2月更文挑战第18天】要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
480 4
|
6月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
579 0
|
6月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
290 0
|
6月前
|
前端开发 JavaScript BI
云LIS云实验室信息管理系统源码,支持IIS独立部署,Docker部署
云LIS云实验室信息管理系统源码,支持IIS独立部署,Docker部署
106 0