介绍
SCCM(System Center Configuration Manager,系统中心配置管理器)是由微软公司开发的一个全面的IT管理解决方案,主要用于大规模的企业环境中对计算机、服务器和移动设备进行管理和配置。它是Microsoft System Center的一部分,提供了强大的功能来帮助组织进行设备管理、软件分发、更新管理、操作系统部署和资产管理等。
一、Reporting Services 安装
注意:如果Reporting Services不和域控装一台服务器可直接跳转到【二、AD域控安装】,建议和SQL装在同一台服务器
官方下载地址:点击下载
1.鼠标右键,在终端中打开

2.输入以下命令,等待 2 分钟左右会自动安装完成。
./SQLServerReportingServices.exe /passive /pid=J4V48-P8MM4-9N3J9-HD97X-DYMRM /installFolder="C:\Program Files\SSRS" /norestart /iacceptlicenseterms

二、AD 域控安装
1.管理员运行 PowerShell
输入以下命令并回车将会自动安装 AD 域控服务
# 安装Active Directory域服务及相关管理工具
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools

2.检查是否安装完成,InstallState字段若为 Installed
,表示已安装。若字段为 Available
,则未安装但可添加;若名称错误会提示 Removed
#检查是否安装完成
Get-WindowsFeature AD-Domain-Services

3.提升为域控服务器,执行后系统将自动重启;此处时间会稍长。耐心等待
Install-ADDSForest `
-DomainName "YunHaHa.com" `
-DomainNetbiosName "YunHaHa" `
-SafeModeAdministratorPassword (ConvertTo-SecureString "Admin@123" -AsPlainText -Force) `
-InstallDns:$true `
-Force
- 参数说明:
DomainName
:完整域名(如contoso.com)DomainNetbiosName
:NetBIOS名称(建议大写,不超过15字符)SafeModeAdministratorPassword
:目录服务还原模式(DSRM)密码InstallDns
:自动安装DNS服务

4.检查服务状态-输出应为 Running
Get-Service NTDS, DNS, KDC | Select-Object Name, Status

5.AD 域控搭建完成,创建几个账号分别为,sqladmin、sccmadmin并授权管理权限
# 创建 SCCM 组织单位(OU),确保不受保护删除
New-ADOrganizationalUnit -Name "SCCM" -Path "DC=YunHaHa,DC=com" -ProtectedFromAccidentalDeletion $false
# 定义用户信息列表
$users = @(
@{ Name="SQLAdmin"; GivenName="SQL"; Surname="Admin"; SamAccountName="sqladmin"; UserPrincipalName="[email protected]"; Email="[email protected]" },
@{ Name="SCCMAdmin"; GivenName="SCCM"; Surname="Admin"; SamAccountName="sccmadmin"; UserPrincipalName="[email protected]"; Email="[email protected]" }
)
# 批量创建用户并加入权限组
$users | ForEach-Object {
New-ADUser -Name $_.Name `
-GivenName $_.GivenName `
-Surname $_.Surname `
-SamAccountName $_.SamAccountName `
-UserPrincipalName $_.UserPrincipalName `
-EmailAddress $_.Email `
-AccountPassword (ConvertTo-SecureString "admin@123" -AsPlainText -Force) `
-Enabled $true `
-PassThru `
-Path "OU=SCCM,DC=YunHaHa,DC=com"
# 添加用户到 Administrators 组
Add-ADGroupMember -Identity "Administrators" -Members $_.SamAccountName
# 添加用户到 Domain Admins 组
Add-ADGroupMember -Identity "Domain Admins" -Members $_.SamAccountName
}

6.运行以下命令检查用户是否创建成功并加入权限组
Get-ADUser -Filter {SamAccountName -eq "sqladmin" -or SamAccountName -eq "sccmadmin"} -Properties MemberOf | Select-Object SamAccountName, MemberOf

三、先决条件安装
1.管理员运行 PowerShell
输入以下命令并回车将会自动安装先决模块
Install-WindowsFeature Web-Windows-Auth,Web-ISAPI-Ext,Web-Metabase,Web-WMI,BITS,RDC,NET-Framework-Features,Web-Asp-Net,Web-Asp-Net45,NET-HTTP-Activation,NET-Non-HTTP-Activ,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Redirect,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-HTTP-Tracing,Web-Security,Web-Filtering,Web-Performance,Web-Stat-Compression,Web-Mgmt-Console,Web-Scripting-Tools,Web-Mgmt-Compat,RSAT-ADDS -LogPath "C:\InstallLog.txt" -Restart

2.模块安装完成如下所示

3.验证是否安装齐全,输入以下命令
- InstallState字段若为
Installed
,表示已安装。若字段为Available
,则未安装但可添加;若名称错误会提示Removed
Get-WindowsFeature Web-Windows-Auth, Web-ISAPI-Ext, Web-Metabase, Web-WMI, BITS, RDC, NET-Framework-Features, Web-Asp-Net, Web-Asp-Net45, NET-HTTP-Activation, NET-Non-HTTP-Activ, Web-Static-Content, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Redirect, Web-App-Dev, Web-Net-Ext, Web-Net-Ext45, Web-ISAPI-Filter, Web-Health, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-HTTP-Tracing, Web-Security, Web-Filtering, Web-Performance, Web-Stat-Compression, Web-Mgmt-Console, Web-Scripting-Tools, Web-Mgmt-Compat, RSAT-ADDS | Select-Object Name,InstallState

4.重启电脑
文章标题:Windows Server 2025安装SCCM 2403之前置条件安装
文章链接:https://yunhaha.net/394.html
更新时间:2025年03月25日