使用Vagrant(版本1.7.2)构建的CentOS中安装Ansible
索引
-
目的
関連サイト
公式サイト
参考サイト
ダウンロードソフトウェア
環境
ホストマシン
ゲストマシン
手順
意义或目标
-
Virtual Box上にVagrantで構築したCentOSにAnsibleをインストールする
相关网站
官方网站
-
Vagrant
Ansible
参考网站
-
Ansible Tutorial
下载软件 (xià
-
なし
环境
主机设备
-
Windows 7 Home Premium
Vagrant 1.7.2
VirtualBox 4.3.26-98988
客机
-
CentOS 7
Python 2.7.5
pip 1.5.6
步骤
-
VagrantでCentOSを起動
CentOSに接続
pipでAnsibleをインストール
使用Vagrant启动CentOS。
可以通过Vagrant命令启动在Vagrant上构建的虚拟机。如果主机是Windows系统,则可以通过命令提示符执行。
- 移动到虚拟机文件夹
C:\>cd c:\Users\User\VM\CentOS7_x64_001
启动虚拟机
C:\>vagrant up
使用”virtualbox”提供程序启动默认机器…
==> default: 清除先前设置的端口转发…
==> default: 清除先前设置的网络接口…
==> default: 根据配置准备网络接口…
default: 适配器 1: nat
==> default: 转发端口…
default: 22 => 2222 (适配器 1)
==> default: 启动虚拟机…
==> default: 等待虚拟机启动。可能需要几分钟…
default: SSH地址: 127.0.0.1:2222
default: SSH用户名: vagrant
default: SSH认证方法: 私钥
default: 警告: 连接超时。正在重试…
default: 警告: 连接超时。正在重试…
==> default: 虚拟机已启动并准备就绪!
==> default: 检查虚拟机中的增强功能…
==> default: 挂载共享文件夹…
default: /vagrant => C:/Users/User/VM/CentOS7_x64_001
==> default: 虚拟机已经配置完成。运行vagrant provision或使用–provision选项
==> default: 强制重新配置。始终运行的配置程序仍将运行。
C:\Users\User\VM\CentOS7_x64_001>的路径。
连接到CentOS
连接到已启动的CentOS的SSH。连接的目标IP地址和端口号如下,取自vagrant up启动时的输出内容。
default: SSH地址:127.0.0.1:2222
default: SSH用户名:vagrant
在本次使用的VagrantBox中,SSH公钥认证已经设置完毕。私钥文件为以下路径。在连接时,请使用该私钥进行连接。
C:\Users\User\VM\CentOS7_x64_001\.vagrant\machines\default\virtualbox\private_key

使用pip命令安装Ansible
Ansible用Python编写,并使用pip进行安装。
- 安装Ansible:
“`bash
pip install ansible
成功安装pycrypto markupsafe包
清理中…
“`
查看Ansible版本:
“`bash
ansible –version
ansible 1.9.1
配置的模块搜索路径 = None
“`
以上 :
– 上述内容