目次
Ansible でサーバ環境構築

Ansible でサーバ環境構築

🌐 Read in English

目的

Ansible でLAMP環境を構築する

経緯

Chefでサーバ環境構築していましたが、
設定ファイルが多い印象を持っていた為、
より敷居が低いという噂のAnsibleでの構築を考えました。

覚える為に

徐々に設定していく項目を増やしていく、
という方針で進めます。

個人的経験上ですが、
gitやQiitaでplaybookを見ていてもどの記述で何を実現しているか
を理解するのはとっつきにくく、理解せず実現させてしまう可能性もあるからです。

  • playbook.yml
1
2
3
4
5
6
7
8
9
10
11
---
- hosts: test-servers
sudo: yes

tasks:
# Apache
- name: be sure httpd is installed
yum: name=httpd state=installed

- name: be sure httpd is running and enabled
service: name=httpd state=running enabled=yes

あとがき

以下サイトが大変参考になりました。

http://yteraoka.github.io/ansible-tutorial/

参考サイトを手順通り実行しても出来ない!
ということがよくあるので、
その際はサイトURLとできなかったことをまとめておくと
良いと思いました。

できないできない、と色々ネットサーフィンしてたら
また同じサイトを見てたりということもあるので。

kenzo0107

kenzo0107