
簡介這份PDF教程面向準備部署或體驗Windows Server 2012的運維人員、IT學習者與虛擬化愛好者系統(tǒng)梳理了從安裝到核心功能體驗的完整流程。內容涵蓋使用VMware Workstation 8搭建實驗環(huán)境、選擇GUI安裝模式、驅動器劃分與密碼復雜度設置并延伸至服務器管理器、任務管理器、角色與功能部署、PowerShell擴展命令、ServerCore模式及虛擬化與云優(yōu)化等關鍵模塊幫助讀者快速建立對新一代服務器操作系統(tǒng)的整體認知。資源包共1個PDF文件大小約3.37MB以圖文教程形式呈現便于按章節(jié)查閱與對照實踐。目前已有206人學習下載適合需要入門Windows Server 2012、了解其相對2008版本改進細節(jié)的技術人員參考。1. 從一份 PDF 說起Windows Server 2012 安裝教程到底能幫你解決什么如果你手里有一臺閑置的物理機或者剛在 VMware Workstation 里劃出一塊虛擬磁盤想裝一套 Windows Server 2012 來跑域控、Hyper-V 或者單純做實驗那這份《WindowsSever2012的安裝教程.pdf》就是給你準備的。它不是微軟官方手冊的翻譯版而是一個真實裝機過程的記錄從 VMware 里選錯版本號開始到分區(qū)、設密碼、進桌面、開服務器管理器每一步都有截圖和文字說明。適合兩類人一是第一次接觸 Server 系統(tǒng)的運維新手需要一份能照著點的流程二是老手想快速回憶 2012 和 2008 R2 在安裝階段的差異比如那個能看密碼的小眼睛、默認不出現的開始菜單。這份 PDF 的價值在于把“裝完能進系統(tǒng)”這件事講透了而不是泛泛介紹功能。2. 裝之前先把環(huán)境定下來VMware 選型與虛擬機參數2.1 為什么用 VMware Workstation 8 而不是新版原文里作者用的是 VMware Workstation 8安裝時客戶機操作系統(tǒng)列表里還沒有 Windows Server 2012 這個選項只能選 Windows Server 2008 64 位。這個細節(jié)很關鍵如果你用 Workstation 15 以上的版本列表里直接有 2012選它就行但如果你手頭只有舊版 Workstation選 2008 64 位不會導致安裝失敗因為 2012 的內核啟動方式和 2008 R2 兼容。我一般會直接選“Windows Server 2012”或“Windows Server 2012 R2”這樣 VMware Tools 的自動識別更準。但如果你照原文用 2008 64 位裝完系統(tǒng)后手動掛載 VMware Tools 鏡像也能正常裝驅動只是少了些自動優(yōu)化。虛擬機硬件參數建議這樣配內存至少 2GBGUI 模式跑起來才不卡CPU 給 2 核因為 Server 2012 的服務器管理器本身吃單核性能磁盤給 40GB 起步系統(tǒng)分區(qū) 20GB 夠用但如果你要開 Hyper-V 角色建議 60GB 以上因為虛擬機的虛擬磁盤默認放在系統(tǒng)盤。網絡適配器選 NAT 就行實驗環(huán)境不需要橋接。這些參數在新建虛擬機向導里都能改別一路默認到底。2.2 新建虛擬機時容易忽略的三個設置第一個是固件類型。Workstation 8 默認 BIOS但如果你用 UEFI 啟動安裝程序會多出一個 EFI 分區(qū)分區(qū)結構變成 GPT。原文沒提這個因為作者用的 BIOS。我建議實驗環(huán)境用 BIOS 加 MBR簡單出問題好修。第二個是虛擬磁盤類型選 SCSI 還是 SATA 影響不大但如果你打算后期做存儲實驗選 SCSI 并勾選“獨立-持久”更方便做快照。第三個是網絡NAT 模式下虛擬機通過宿主機上網但如果你要搭域控記得把 DNS 指向虛擬機自己的 IP否則加域會報錯。提示新建虛擬機時不要急著加載 ISO先把硬件參數調好再開機否則安裝程序啟動后再改內存或 CPU 需要關機浪費時間。3. 安裝過程逐屏拆解從啟動界面到首次登錄3.1 啟動、語言選擇與版本分支加載 ISO 后開機你會看到啟動界面從 2008 的“Betta 魚”換成了“Windows”字樣下面寫著 Windows Server 2012。語言選擇里除了 English還有簡體中文這對國內用戶很友好。點“下一步”后出現“現在安裝”按鈕點它。接著是版本選擇原文說只有兩個可選Server Core 和帶 GUI 的服務器。這里要停一下Server Core 是純命令行沒有桌面裝完只能靠 PowerShell 和 sconfig 管理帶 GUI 的版本才有你熟悉的桌面和服務器管理器。如果你不確定以后要不要用圖形界面選帶 GUI 的后期可以卸載 GUI 變成 Core但反過來很麻煩。選完版本后是許可條款勾選“我接受”才能繼續(xù)。然后選“自定義僅安裝 Windows高級”不要選升級因為虛擬機里沒有舊系統(tǒng)可升級。這一步之后就是驅動器劃分。3.2 分區(qū)、密碼復雜度與那個“眼睛”圖標驅動器劃分界面和 2008 一樣你會看到一塊未分配的空間。點“新建”輸入分區(qū)大小比如 20480MB 作為系統(tǒng)盤剩下的空間可以再建一個數據盤。安裝程序會自動創(chuàng)建保留分區(qū)系統(tǒng)保留 350MB 左右不用管它。格式化選 NTFS點下一步開始復制文件。復制過程大概幾分鐘期間虛擬機會重啟幾次不用干預。重啟后進入首次設置要求輸入管理員密碼。這里有個細節(jié)密碼必須滿足復雜度要求也就是至少 6 位包含大寫字母、小寫字母、數字、符號中的三類。如果你輸入 123456會提示不符合。原文提到一個有意思的功能密碼框右邊有個眼睛圖標按住它就能看到你輸入的明文密碼。這個功能在 2012 里所有涉及密碼的地方都有包括登錄界面。對粗心的人很實用但如果你在公共場合操作記得別按那個眼睛。3.3 首次登錄與桌面差異輸入密碼后進入桌面你會看到默認的未登錄鎖定狀態(tài)界面背景是 Windows Server 2012 的默認壁紙。登錄后第一眼可能有點懵開始菜單不見了。把鼠標移到屏幕右下角會彈出一個側邊欄里面有“開始”按鈕點它才出現開始屏幕。這就是微軟在 2012 里引入的 Metro 界面和 Windows 8 一樣。原文作者覺得不如以前的菜單實用我同意但你可以按 Win 鍵直接切換或者裝個第三方開始菜單工具。任務管理器也變了默認只顯示簡略信息點“詳細信息”才展開完整視圖。網卡流量信息、系統(tǒng)服務都加進來了右鍵點擊服務可以直接啟動或停止。這些改動對運維來說更方便不用再開 services.msc。4. 裝完必須做的三件事服務器管理器、角色部署與遠程管理4.1 服務器管理器的新布局與 PowerShell 后臺登錄后自動彈出的就是服務器管理器。和 2008 不一樣2012 的服務器管理器是一個統(tǒng)一控制臺左邊是儀表板、本地服務器、所有服務器右邊是角色和功能。儀表板會顯示服務器狀態(tài)、事件、服務、性能等卡片。原文說“后臺運行的是 PowerShell 命令行”意思是你在 GUI 里點的每一個操作背后都對應一條 PowerShell 命令。你可以在服務器管理器里點“工具”菜單找到 PowerShell ISE 或 PowerShell 命令行直接敲命令。比如查看所有已安裝的角色可以在 PowerShell 里執(zhí)行Get-WindowsFeature | Where-Object {$_.Installed -eq $true} | Select-Object Name, DisplayName這條命令列出所有已安裝的功能Get-WindowsFeature是 Server 2012 新增的 cmdlet替代了 2008 的Get-WindowsFeature需要導入模塊。Where-Object過濾出 Installed 為 True 的項Select-Object只顯示名稱和顯示名。如果你要裝 Hyper-V可以用Install-WindowsFeature -Name Hyper-V -IncludeManagementTools這條命令會安裝 Hyper-V 角色和管理工具重啟后生效。4.2 角色和功能部署本地與遠程的區(qū)別在服務器管理器里點“添加角色和功能”會啟動一個向導。第一頁是“安裝類型”選“基于角色或基于功能的安裝”。第二頁是“服務器選擇”這里你可以選本地服務器也可以選“遠程服務器”或“服務器池”。原文提到“服務部署可以到本地服務器也可以到遠程服務器并且可以管理虛擬機”指的就是這個。如果你有多臺服務器可以把它們加入服務器管理器統(tǒng)一管理。選完服務器后勾選你要裝的角色比如 AD DS、DNS、Hyper-V、Web 服務器IIS。每個角色下面有子功能比如 IIS 下面有 FTP、管理工具等。勾選后點下一步確認安裝服務器會自動完成。裝 AD DS 的話裝完還需要提升為域控用Install-ADDSForest命令或向導。4.3 遠程管理與服務器群組服務器管理器支持“服務器群組”你可以按地理位置、任務或基礎設置把服務器分組。比如你有北京和上海兩個機房的服務器可以建兩個群組分別放進去。這樣在儀表板上就能一眼看到每個群組的健康狀態(tài)。原文說“Server Manager 能將大量信息都防止在一個單一顯示屏上進行拖動或者關聯”指的就是這個拖拽分組功能。對沒有多屏的運維來說確實方便。遠程管理需要開啟 WinRM 和防火墻規(guī)則。默認情況下服務器管理器通過 WinRM 連接遠程服務器。如果你在域環(huán)境里直接加域后就能管理如果是工作組環(huán)境需要在遠程服務器上執(zhí)行Enable-PSRemoting -Force并把當前用戶加入 TrustedHosts 列表。注意遠程管理時本地和遠程服務器的時區(qū)、語言、補丁版本最好一致否則服務器管理器可能顯示“聯機-數據檢索失敗”。5. 避坑與排查安裝和初配階段的五個血淚經驗5.1 現象安裝程序找不到磁盤原因虛擬機磁盤控制器類型選成了 SCSI但安裝程序沒有加載對應的驅動?;蛘吣阌玫氖?UEFI 固件但磁盤是 MBR 分區(qū)安裝程序無法識別。解決在虛擬機設置里把磁盤類型改成 SATA 或 IDE或者把固件改回 BIOS。如果一定要用 SCSI在安裝界面點“加載驅動程序”掛載 VMware Tools 里的 PVSCSI 驅動。5.2 現象密碼輸入后提示“密碼不滿足密碼策略要求”原因Server 2012 默認啟用密碼復雜度要求至少 6 位且包含三類字符。你輸入的密碼太簡單比如全數字或全小寫。解決換一個包含大寫、小寫、數字、符號的密碼比如Pssw0rd2012。如果你在實驗環(huán)境想關掉復雜度可以在裝完后用secpol.msc打開本地安全策略在“賬戶策略-密碼策略”里把“密碼必須符合復雜性要求”設為禁用。5.3 現象裝完系統(tǒng)后無法上網原因虛擬機網絡適配器選的是“僅主機模式”或“自定義”但沒配置虛擬網絡或者 NAT 模式下宿主機沒有共享網絡。解決在虛擬機設置里把網絡適配器改成 NAT然后在宿主機上確認 VMware NAT Service 和 VMware DHCP Service 已啟動。如果還是不行在虛擬機里手動設 IP192.168.x.2網關192.168.x.1DNS 設8.8.8.8或宿主機 IP。5.4 現象服務器管理器打開后一直轉圈顯示“正在加載”原因服務器管理器的數據收集依賴 Windows Management InstrumentationWMI和性能計數器如果這些服務被禁用或損壞就會卡住。解決在 PowerShell 里執(zhí)行winmgmt /verifyrepository檢查 WMI 倉庫如果報錯就winmgmt /salvagerepository修復。然后重啟WinRM和WMI服務。如果還不行檢查事件查看器里的“應用程序和服務日志-Microsoft-Windows-ServerManager”。5.5 現象Hyper-V 角色裝完后虛擬機無法啟動原因宿主機 CPU 不支持虛擬化或者 BIOS 里沒開啟 Intel VT-x/AMD-V。另外如果你在 VMware 里裝 Server 2012 再開 Hyper-V需要在虛擬機設置里勾選“虛擬化 Intel VT-x/EPT 或 AMD-V/RVI”。解決先在宿主機 BIOS 里開啟虛擬化支持然后在 VMware 虛擬機設置里勾選“虛擬化引擎”下的兩個選項。如果還是報錯檢查 Server 2012 的事件查看器Hyper-V 會記錄具體原因。6. 進階技巧用 PowerShell 批量部署與驗證安裝完整性裝完一臺 Server 2012 只是開始如果你要批量部署手動點向導太慢。我一般會寫一個 PowerShell 腳本把角色安裝、網絡配置、防火墻規(guī)則一次性做完。比如下面這個腳本用來在裝完系統(tǒng)后快速配置基礎環(huán)境# 設置靜態(tài) IP New-NetIPAddress -InterfaceAlias Ethernet -IPAddress 192.168.1.10 -PrefixLength 24 -DefaultGateway 192.168.1.1 Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.1.10 # 重命名計算機 Rename-Computer -NewName SRV-DC01 -Restart # 安裝 AD DS 和 DNS Install-WindowsFeature -Name AD-Domain-Services, DNS -IncludeManagementTools # 提升為域控林 Install-ADDSForest -DomainName lab.local -DomainNetbiosName LAB -InstallDns -Force這段腳本里New-NetIPAddress設置靜態(tài) IPSet-DnsClientServerAddress把 DNS 指向自己因為域控需要 DNS。Rename-Computer改計算機名并重啟。Install-WindowsFeature安裝 AD DS 和 DNS 角色。Install-ADDSForest創(chuàng)建新林-DomainName指定域名-Force跳過確認。執(zhí)行完會自動重啟重啟后就是域控了。驗證安裝完整性可以用Get-WindowsFeature檢查角色狀態(tài)用dcdiag檢查域控健康用Get-NetIPAddress確認 IP 配置。如果你裝的是 GUI 版本還可以用Get-ComputerInfo查看系統(tǒng)摘要包括 OS 版本、安裝日期、啟動時間。提示批量部署時把腳本放在 U 盤或網絡共享里裝完系統(tǒng)后直接運行。但注意Install-ADDSForest會重啟腳本要分兩段重啟后執(zhí)行第二段。從那以后我每次裝完 Server 2012都會先跑一遍Get-WindowsFeature和dcdiag確認角色裝對了、域控沒報錯再開始配業(yè)務。這個習慣幫我省了很多回頭排查的時間。希望幫到你。本文還有配套的精品資源點擊獲取