Rumah Operasi dan penyelenggaraan operasi dan penyelenggaraan tingkap 详细介绍Windows下如何使用Ansible应用的实例

详细介绍Windows下如何使用Ansible应用的实例

Jun 07, 2017 am 09:34 AM

环境需求:

* Controller 一定要是 Linux 

* Windows  需要:

    1.Framework 4.5

    2.PowerShell 3.0

原料:

    Ansible Master (CentOS)

    Anisble Slave (Windows SP1)

步骤:

    [Linux]

yum -y install python-kerberos.x86_64 python2-winrm.noarch
Salin selepas log masuk

[Windows]

下载 Framework 4.5

http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_x86_x64.exe
Salin selepas log masuk

下载 PowerShell 3.0

https://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu
Salin selepas log masuk

安装完成后会重启一次

下载 Remoting Script for Ansible

https://github.com/ansible/ansible/blob/devel/examples/scripts/ConfigureRemotingForAnsible.ps1
Salin selepas log masuk

使用管理员身份运行脚本

使用管理员身份打开PowerShell

winrm qc
Salin selepas log masuk
Salin selepas log masuk

会出现以下错误

这个其实也不算是错误,只需要求改网络的属性:在网络和共享中心中把公共网络,切换成家庭网络

再次执行

winrm qc
Salin selepas log masuk
Salin selepas log masuk

接下来需要开启windows 远程操作的相关属性:

winrm set winrm/config/service '@{AllowUnencrypted="true"}'
Salin selepas log masuk
winrm set winrm/config/service/auth '@{Basic="true"}'
Salin selepas log masuk

以上就可以看到端口5985 已经起来了

    netstat -ano | findstr 5985
Salin selepas log masuk

使用ansible 测试windows 主机

cat /etc/ansible/hosts
Salin selepas log masuk

[windows]

10.0.50.100 ansible_ssh_user="Administrator" ansible_ssh_pass="123456" ansible_ssh_port=5986 ansible_connection="winrm"
Salin selepas log masuk

Atas ialah kandungan terperinci 详细介绍Windows下如何使用Ansible应用的实例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1664
14
Tutorial PHP
1268
29
Tutorial C#
1246
24
Boleh kod vs dijalankan di Windows 8 Boleh kod vs dijalankan di Windows 8 Apr 15, 2025 pm 07:24 PM

Kod VS boleh dijalankan pada Windows 8, tetapi pengalaman mungkin tidak hebat. Mula -mula pastikan sistem telah dikemas kini ke patch terkini, kemudian muat turun pakej pemasangan kod VS yang sepadan dengan seni bina sistem dan pasangnya seperti yang diminta. Selepas pemasangan, sedar bahawa beberapa sambungan mungkin tidak sesuai dengan Windows 8 dan perlu mencari sambungan alternatif atau menggunakan sistem Windows yang lebih baru dalam mesin maya. Pasang sambungan yang diperlukan untuk memeriksa sama ada ia berfungsi dengan betul. Walaupun kod VS boleh dilaksanakan pada Windows 8, disyorkan untuk menaik taraf ke sistem Windows yang lebih baru untuk pengalaman dan keselamatan pembangunan yang lebih baik.

Cara menjalankan luhur setelah menulis kod Cara menjalankan luhur setelah menulis kod Apr 16, 2025 am 08:51 AM

Terdapat enam cara untuk menjalankan kod di Sublime: melalui hotkeys, menu, sistem membina, baris arahan, menetapkan sistem binaan lalai, dan arahan membina adat, dan menjalankan fail/projek individu dengan mengklik kanan pada projek/fail. Ketersediaan sistem membina bergantung kepada pemasangan teks luhur.

Bagaimana menyelesaikan masalah hubungan yang kompleks di Laravel? Gunakan komposer! Bagaimana menyelesaikan masalah hubungan yang kompleks di Laravel? Gunakan komposer! Apr 17, 2025 pm 09:54 PM

Dalam pembangunan Laravel, berurusan dengan hubungan model yang kompleks selalu menjadi cabaran, terutama ketika datang ke hubungan multi-level. Baru-baru ini, saya menghadapi masalah ini dalam projek yang berurusan dengan hubungan model pelbagai peringkat, di mana hubungan tradisional hasNythrough gagal memenuhi keperluan, mengakibatkan pertanyaan data menjadi kompleks dan tidak cekap. Selepas beberapa penjelajahan, saya dapati perpustakaan Staudenmeir/milik-ke-melalui, yang mudah dipasang dan menyelesaikan masalah saya melalui komposer.

Alat Penyelenggaraan dan Pengoptimuman Sistem yang Disyorkan dalam Sistem Mac Alat Penyelenggaraan dan Pengoptimuman Sistem yang Disyorkan dalam Sistem Mac Apr 12, 2025 pm 04:45 PM

Penyelenggaraan Sistem MAC termasuk: Pengurusan cakera (Gunakan Omnidisksweeper untuk membersihkan ruang cakera, gunakan alat cakera untuk memeriksa kesilapan cakera) Pengurusan memori (Gunakan pemantauan aktiviti untuk memantau penggunaan memori, mengakhiri proses over-over-doccuping) sandaran (gunakan mesin masa untuk membuat sandaran data secara teratur) Tabiat penggunaan yang baik (tidak memasang aplikasi, fail yang kerap membersihkan, dan memantau log sistem)

Kod pemasangan Laravel Kod pemasangan Laravel Apr 18, 2025 pm 12:30 PM

Untuk memasang Laravel, ikuti langkah -langkah berikut dalam urutan: Pasang komposer (untuk macOS/linux dan windows) Pasang pemasang Laravel Buat aplikasi akses perkhidmatan permulaan projek baru (URL: http://127.0.0.1:8000) Sediakan sambungan pangkalan data (jika diperlukan)

pemasangan perisian git pemasangan perisian git Apr 17, 2025 am 11:57 AM

Memasang Perisian Git Termasuk langkah -langkah berikut: Muat turun pakej pemasangan dan jalankan pakej pemasangan untuk mengesahkan pemasangan pemasangan git git git (Windows Only)

Sistem operasi mana yang disokong oleh Tigervnc di Debian Sistem operasi mana yang disokong oleh Tigervnc di Debian Apr 12, 2025 pm 10:15 PM

Alat VNC sumber terbuka Tigervnc serasi dengan pelbagai sistem operasi, termasuk Windows, Linux, dan MacOS. Artikel ini akan memperkenalkan secara terperinci aplikasi Tigervnc pada sistem Debian. Tigervnc disepadukan dalam sistem aplikasi sistem Debian: Dalam sistem Debian, Tigervnc diintegrasikan ke dalam sistem sebagai komponen pelayan VNC. Pengguna boleh memulakan perkhidmatan VNC melalui alat baris arahan seperti VNCServer dan menyesuaikan tetapan paparan seperti resolusi dan kedalaman warna. Sambungan silang platform: klien tigervnc menyokong Windows, Linux, dan MacOS, yang bermaksud pengguna boleh menjalankan ini dari mana-mana

VSCode tidak dapat memasang pelanjutan VSCode tidak dapat memasang pelanjutan Apr 15, 2025 pm 07:18 PM

Sebab -sebab pemasangan sambungan kod VS mungkin: ketidakstabilan rangkaian, kebenaran yang tidak mencukupi, isu keserasian sistem, versi kod VS terlalu lama, perisian antivirus atau gangguan firewall. Dengan menyemak sambungan rangkaian, keizinan, fail log, mengemas kini kod VS, melumpuhkan perisian keselamatan, dan memulakan semula kod VS atau komputer, anda boleh menyelesaikan masalah dan menyelesaikan masalah secara beransur -ansur.

See all articles