最近サーバーの設定をなんとか自動化できないかと ansible というツールを使っておる。
これを今 ec2 の Amazon Linux 1 に使ってるんだが
この playbook を使うと とりあえず
$ sudo yum -y update
とか ruby 2.4, nginx , apache 2.4, php 7.1 とかがインストールできたのじゃ。
まだまだ、使いこなすにはまだまだカモ
sample.book
- hosts: ec2 become: yes # sudo のことらしい tasks: - name: upgrade all packages yum: name=* state=latest - name: Install ruby yum: name=ruby24 state=latest - name: select ruby 2.4 alternatives: name: ruby path: /usr/bin/ruby2.4 - name: Install php yum: name=php71 state=latest - name: Install httpd yum: name=httpd24 state=latest - name: Install NGINX. yum: name=nginx - name: 自動起動on NGINX. command: chkconfig nginx on - name: 再起動! NGINX. service: name=nginx state=restarted
コメント