首页> 系统技术> 03-SCCM主站点安装(三)

[文章]03-SCCM主站点安装(三)

收藏
0 2488 0

经过之前两篇的准备工作之后,基本上就可以进行安装SCCM的主站点了。

 

||环境准备

服务器列表


 

||服务器角色功能准备

在安装SCCM之前,还是要先对Sta-SCCM01这台服务器安装一些必要的功能和角色,以满足SCCM安装程序的先决条件。我这里安装的角色和功能都是按照默认站点角色来选择的,所以如果以后要再为SCCM站点添加新的站点角色的话,可能会出现安装不成功的情况,这时最好是检查一下该站点角色的先决条件是否有安装上,具体的可以参考微软的官方链接:受支持的配置的配置管理器

 

1、安装服务器角色和功能

  •         1)SCCM服务器要求必须有4个功能和角色,分别是“Web服务器(IIS)”、Windows Server更新服务”、“后台智能传输服务(BITS)”、“远程差分压缩”。而Web服务器里面的功能是比较多的,有以下几项:


(下载百度脑图附件)

  •        2)你也可以手工一个个去点击添加,我这里为了方便,就采取Powershell的方法来一次性的安装以上所有的必要条件,但在安装之前有一步要做的就是,要先把之前新建的sccmadmin这个域用户添加到Sta-SCCM01的本地管理员组里面,并切换到该用户进行登录。


 

  •     3)然后通过Powershell的Install-WindowsFeature命令进行安装必要条件,由于要安装doNet3.5,所以在跑命令之前要先把Windows Server 2012 R2的安装光盘给插上去。

Install-WindowsFeature Web-Server,BITS,RDC,UpdateServices,Web-Windows-Auth,Web-Dyn-Compression,Web-Asp-Net,Web-Asp-Net45,Web-WMI,Web-Lgcy-Scripting,Web-Scripting-Tools -Source D:\sources\sxs -Restart


 

  •     4)安装完成之后把服务器进行重启。


 

2、安装WADK8.1

    1)安装完服务器必要的角色和功能之后,还要为服务器安装WADK8.1,WADK8.1的全称是“Windows 评估和部署工具包 for Windows 8.1”,是一套主要用于系统部署用的工具包,安装方式可以在线安装,也可以先把安装文件下载下来然后拷到其它地方进行离线安装,由于我的环境是不联网的,所以我已经提前下载好文件。具体的下载地址可以访问:微软官方下载链接 或 百度网盘离线安装包

 

  •     2)下载完之后双击adksetup.exe进行安装WADK8.1。


 

  •     3)在选择功能页主要选择“部署工具”、“Windows 预安装环境(Windows PE)”和“用户状态迁移工具(USMT)”


 

  •     4)然后等待安装完全即可。


 

3、安装SCCM主站点

    1)当服务器的系统角色和WADK8.1都安装完之后,就可以着手开始安装SCCM 2012 R2了。

 

  •     2)插入SCCM 2012 R2的安装光盘,希望双击运行安装程序,点击“安装”进行安装SCCM 2012 R2。


 

  •     3)在“可能的安装选项”中,选中“安装Configuration Manager主站点”。


 

  •     4)然后在产品密钥中输入产口的许可,如果是作测试的可以选择安装评估版,评估版的功能是完全一样的,区别就在于它有一个180天的试用期。


 

  •     5)接受以下三个先决条件许可条款。


 

  •     6)在先决条件下载这里,如果你的环境有联网,你可以选择第一项进行下载,并且下载完的文件可以用于下次的安装,而我这里就直接用之前已经下载完的文件。(百度网盘:SCCM 2012 R2先决条件下载文件)


 

  •     7)然后为服务器端和客户端的语言进行一个选择。

 

  •     8)在站点和安装设置中,设置站点代码,站点名称和安装路径等。


 

  •     9)在主站点安装这里,选择以独立站点形式安装。这时它会弹出个提示框提示你以后可以通过安装管理中心站点将此站点扩展到层次结构中。从SCCM2012 SP1之后的版本都可以先安装主站点然后再在后来进行安装中心管理站点的形式进行扩展层次结构。


 

  •     10)指定站点数据库的信息,就是上一篇安装的SCCM主站点数据库Sta-DB01,实例名之前安装时使用的是默认实例,所以这里留空即可。


 

  •     11)这时下一步可能会有一个报错“不允许所请求的注册表访问权”,这是因为我还没有把STASTUDIO\sccmadmin这个用户加到Sta-DB01这台服务器的本地管理员组。


 

  •     12)在这里回到Sta-DB01这台数据库服务器中,把STASTUDIO\sccmadmin这个域用户添加到本地管理员组里面。


 

  •     13)再次回到Sta-SCCM01这台服务器,点击下一步,会发现出现一个新的报错:“安装程序无法使用提供的连接信息连接到SQL Server。请验证以下各项”,这时就按着它所提示的内容进行检查。


 

  •     14)能确定的是,SQL Server的FQDN和实例名都是正确的,而且为了测试方便,我也通过组策略的方式下发关闭防火墙的策略。所以接下来,切换到Sta-DB01这台服务器上,先检查数据库的连接权限。打开“安全性-->登录名”,把STASTUDIO\sccmadmin这个用户添加进去。


 

  •     15)然后在服务器角色中为STASTUDIO\sccmadmin这个账户勾选上“public”和“sysadmin”两个角色。


 

  •     16)然后打开“Sql Server Configuration Manager”,在“SQL Server网络配置”中,对MSSQLSERVER实例的TCP/IP协议进行配置,经过检查是因为IP2的地址并没有启用。


 

  •     17)有一点要注意的是,我这里用的是默认实例,所以这里的动态端口是关的,如果有想使用自定义数据库实例的话,就要把动态端口禁用,并且对IP2之类的IPV4形地址设置一个端口,并启用。


 

  •     18)所有问题都排查过一次之后,回到Sta-SCCM01上继续进行下一步,就可以通过了,然后选择数据库文件的安装路径,点击下一步。


 

  •     19)指定SMS提供程序的服务器FQDN,这里用Sta-SCCM01这台。


 

  •     20)在客户端通信设置里,并不强求每台机器都要使用HTTPS通信,因为这样就会要客户端每一台都要去申请一张计算机的证书,这是很烦的一件事情。


 

  •     21)指定安装的站点系统角色,这里把管理点和分发点都安装在同一台上。


 

  •     22)在设置摘要里,查看设置是否正确,然后就可以点击下一步。


 

  •     23)在先决条件检查中,会再出现一个失败,这是因为我还没有把Sta-SCCM01这台计算机账户添加到Sta-DB01的本地管理员组里面。


 

  •     24)再次回到Sta-DB01这台服务器,把STASTUDIO\STA-SCCM01这台计算机添加到本地管理员组里面。


 

  •     25)再次运行先决条件检查,可以发现只剩下三个SQL的问题,第一个我记得好像是因为我启用的SQL的sa账户,所以才报的安全问题,第二三个都是内存没有做分配设置,这三个警告都是可以忽略的,所以点击下一步即可。


 

  •     26)接下来只要等待安装完成即可,这个过程一般要20~30分钟。


 

  •     27)安装完之后,可以打开SCCM管理控制台查看一下。


 

  •     28)并且可以在活动目录中看到SCCM在AD域的System Management中所发布的信息,一个是mSSMSManagementPoint的类,一个是mSSMSSite的类,分别记录着SCCM的主站点服务器和站点代码,客户端要找的时候就是从这里找的信息。

site36

 

PS:当然在先决条件准备的时候也可以把STASTUDIO\sccmadmin和STASTUDIO\STA-SCCM01$这两个账号加到Sta-DB01的本地管理员组里面,把STASTUDIO\sccmadmin这个用户添加到SQL的登录帐号里面,这里我不先这么做是为了显示哪一步出的什么错可能是什么原因,可以怎么去排查。



>>返回主目录

>>下一篇:04-SCCM基本配置(一)


>>上一篇:02-SCCM站点数据库准备(二)


原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。

原文链接:
学领未来STA工作室


欢迎关注【学领未来公众号】

系统技术
最近热帖
{{item.Title}} {{item.ViewCount}}
近期热议
{{item.Title}} {{item.PostCount}}