安裝配置說明
1>升級PowerShell到4.0要先升級.Net Franmwork
2>開啓winrm服務在CMD下、PowerShell下語法是不一樣的,本文是在PowerShell下進行的,有截圖爲證;
3>安裝pywinrm插件,否則管理Windows Server的時候會報錯"msg": "winrm or requests is not installed: No module named winrm"
4>如果安裝了pywinrm還是報這個錯,是因爲yum安裝的ansible無法調用pip安裝的pywinrm插件,故而建議用pip安裝ansible或者用源碼包安裝ansible
5>配置ansible測試
1,Windows設置
(1)升級PowerShell版本到4.0【Windows Server 2012的就不需要升級了,Server 2012的PowerShell默認版本就是4.0】
1.下載並安裝Microsoft .NET Framework 4.5
https://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe
2.下載並安裝PowerShell 4.0(Windows Management Framework 4.0
https://download.microsoft.com/download/3/D/6/3D61D262-8549-4769-A660-230B67E15B25/Windows6.1-KB2819745-x64-MultiPkg.msu
3.重啓Windows Server之後,打開PowerShell,查看升級是否成
查看powershell版本
get-host