以前給你們介紹了Windows Admin Center的功能和界面:初探Windows Admin Centershell
但安裝Windows Admin Center是基於Windows Server 2016的圖形化GUI安裝的Windows Admin Center的,今天我主要給你們介紹在Windows Server 2016 Core模式下(沒有GUI)安裝Windows Admin Center,爲何要單獨介紹在Core模式下安裝Windows Admin Center呢?由於我以爲將來微軟的服務器操做系統以及企業級產品好比Exchange Server等都會支持Core模式下的安裝,讓Windows Server在Core模式下更節省資源,啓動更快,更加安全穩定,減小人爲平時的誤操做致使的各類問題安全
備註:在 Windows 10 上安裝 Windows Admin Center 時,默認狀況下使用端口 6516,可是你能夠選擇指定其餘端口。 服務器
首先我安裝準備好一臺Windows Server 2016 Core的系統用於安裝Windows Admin Center網絡
安裝好系統啓動之後就須要設置管理員密碼了dom
在點擊肯定後輸入設定的管理員密碼ide
管理員密碼設定完成網站
接下來設置防火牆開放文件和打印機共享的策略以及HTTPS的策略spa
netsh advfirewall firewall add rule name="HTTPS" dir=in action=allow protocol=TCP localport=443操作系統
netsh advfirewall firewall set rule name="文件和打印機共享(SMB-In)" new enable=yes3d
接下來就能夠經過網絡的方式把Windows Admin Center的安裝包複製上傳到這臺Windows Server 2016 Core的服務器上(如下這臺服務器叫AdminCenter)了
在WindowsServer 的 Server Core 安裝,則能夠利用命令提示符(以管理員身份運行)安裝 Windows Admin Center。 分別使用 SME_PORT 和 SSL_CERTIFICATE_OPTION 參數指定端口和 SSL 證書。 若是你要使用現有證書,請使用 SME_THUMBPRINT 指定其指紋
運行如下命令以安裝 Windows Admin Center 並自動生成自簽名的證書(自動生成的證書在安裝後的 60 天過時):
msiexec /i <WindowsAdminCenterInstallerName>.msi /qn /L*v log.txt SME_PORT=<port> SSL_CERTIFICATE_OPTION=generate
運行如下命令以使用現有證書安裝 Windows Admin Center:
msiexec /i <WindowsAdminCenterInstallerName>.msi /qn /L*v log.txt SME_PORT=<port> SME_THUMBPRINT=<thumbprint> SSL_CERTIFICATE_OPTION=installed
這裏我使用自簽名證書:
接下來就導航到C盤根目錄,安裝Windows Admin Center並記錄安裝日誌log.txt文件
msiexec /i WindowsAdminCenterPreview1807.msi /qn /L*v log.txt SME_PORT=443 SSL_CERTIFICATE_OPTION=generate
查看安裝日誌,出現以下就表示安裝成功
到這裏就完成了,但我遇到了一個很是奇怪的問題,那就是安裝完之後能夠在服務裏看到Windows Admin Center是運行中,但用netstat -na查看缺沒有監聽443端口,那天然個人WAC網站也沒法打開了,那若是您遇到我一樣的問題能夠採起以下方法:
在cmd運行regedit,打開註冊表
新建2個註冊表值,以下位置:
接下來在cmd裏輸入powershell轉到Powershell模式下,執行重啓系統的命令
Restart-Computer(關機是stop-Computer)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
備註:
Powershell下執行:
查看當前計算機名:hostname
修改計算機名:rename-computer -newname admincenter -computername.
已經加域的計算機須要修改計算機名:Rename-Computer -NewName admincenter -ComputerName. -DomainCredential domain\user
把服務器加域:Add-Computer -DomainName corp -Restart
加入到工做組:Add-Computer -WorkGroupName WORKGROUP
使用域管理員賬號退域:Remove-Computer -UnjoinDomaincredential CONTOSO\Administrator -Passthru -Verbose -Restart
列出防火牆全部規則:Get-netfirewallrule | format-table name, displaygroup, action, direction, enabled -autosize
容許全部遠程桌面鏈接(打開防火牆的一條規則):Enable-NetFirewallRule -DisplayGroup "遠程桌面"
cmd下執行:
查看當前IP地址:ipconfig /all
修改IP地址及DNS地址(在修改DNS服務器地址中,index=1是表示首選DNS服務器地址,index=2是備用DNS服務器地址):
開啓遠程桌面鏈接:cscript C:\Windows\System32\Scregedit.wsf /ar 0
禁用遠程桌面鏈接:cscript C:\Windows\System32\Scregedit.wsf /ar 1
查看遠程桌面鏈接狀態:cscript C:\Windows\System32\Scregedit.wsf /ar /v
查看當前Windows Update設置:cscript C:\Windows\System32\Scregedit.wsf /au /v
啓用自動更新:
Net stop wuauserv
cscript C:\Windows\System32\Scregedit.wsf /au 4
Net start wuauserv
禁用自動更新:
Net stop wuauserv
cscript C:\Windows\System32\Scregedit.wsf /au 1
Net start wuauserv
強制Windows Update當即檢測並安裝任何可用更新:Wuauclt /detectnow
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
重啓好服務器後就能夠看到監聽443端口工做了,如今再次打開https://10.20.30.101就能夠看到Windows Admin Center站點了
到這裏點擊服務器名就能夠查看詳細的信息了,好比在Core模式下,改服務器的內存在安裝了Windows Admin Center只佔用了600M多點。
重啓和啓動,關機等速度很快的,由於是Core嘛,是否是感受這樣玩Windows Server更像在玩Linux呢?