環境
vagrant on mac
[vagrant@localhost ~]$ cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core)
問題
sudo yum install nginx
sudo systemctl start nginx
nginxインストールして起動したが、ブラウザからnginxページを参照できない
解決
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
firewall設定を変更したらブラウザからnginxページを参照できるようになった
via http://qiita.com/yanagikouta/items/6c2b0cbd02876e61c71c
ansible task
- name: Install epel
sudo: yes
yum: name=epel-release state=latest
- name: Install nginx
sudo: yes
yum: name=nginx state=latest
- name: Firewall
sudo: yes
firewalld: service=http permanent=true state=enabled immediate=true
- name: Start nginx
sudo: yes
service: name=nginx state=started enabled=yes
経緯
CentOS6で使っていたansibleをそのまま流したらハマった