標籤:min stop config ade png padding pow splay 出現
之前給大家介紹了Windows Admin Center的功能和介面:http://blog.51cto.com/rdsrv/2103443
但安裝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
安裝好系統啟動以後就需要設定管理員密碼了
在點擊確定後輸入設定的管理員密碼
管理員密碼設定完成
接下來設定防火牆開放檔案和印表機共用的策略以及HTTPS的策略
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=yes
接下來就可以通過網路的方式把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呢?
在Windows Server 2016 Core模式下安裝Windows Admin Center