序章
EC2、リリースはAmazon Linux AMI release 2016.03
というものを未だに使っております。
Ansibleのインストール方法を調べると、大体yumコマンドからのインストールで、epel-releaseのリポジトリをいれるだとか、python-develをいれるだとか、、、
結局yumでは入れられませんでした。(yumリポジトリにAnsibleが出てこない)
ガッデム!
ここに私がAnsibleを入れた方法をメモしておきます。
先に答え
wget https://bootstrap.pypa.io/get-pip.py #(1)
sudo python2.7 get-pip.py #(2)
sudo /usr/local/bin/pip install ansible #(3)
前提
Python2.7を先にインストールしております。
適当に解説
(1)
pipコマンドをインストールする何かをゲットします。
*pipはyum的な何かと考えてもらえばいいと思っている。
(2)
pipコマンドをインストールします。
(3)
pipコマンドを使ってAnsibleをインストールします。
*なぜかsudo pip xxx
だとcommand not foundになります。フルパス指定してあげましょう。whereis pip
でパスがでるでしょう。
まとめ
yumがだめならpipを使えばいいじゃない
参考
おまけ
AnsibleからMysqlを操作する必要があったので、以下を追加で入れました。
sudo /usr/local/bin/pip install PyMySQL
[キーワード]
AWS EC2 Ansible インストール yum pip