Notice
Recent Posts
Recent Comments
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

삽더하기실수

Ansible-playbook nginx 설치 및 삭제 방법 본문

카테고리 없음

Ansible-playbook nginx 설치 및 삭제 방법

삽수 2023. 8. 26. 22:01
728x90

nginx_install.yml

---
 - name: Install nginx on CentOS
   hosts: CentOS
   gather_facts: no
   become: yes
   # root 권한은 얻어 오는것
  
   tasks:
     - name: install epel-release
       yum: name=epel-release state=latest
     - name: install nginx web server
       yum: name=nginx state=present
     - name: Upload default index.html for web server
       get_url: url=https://www.ginx.com dest=/usr/share/nginx/html mode=0644
     - name: Start nginx web server
       service: name=nginx state=started

 

 

nginx_remove.yml

 ---
 - name: Remove nginx on CentOS
   hosts: CentOS
   gather_facts: no
   become: yes

   tasks:
     - name: remove epel-release
       yum: name=epel-release state=absent
     - name: remove nginx
       yum: name=nginx state=absent

 

vagrant 실행

ansible-playbook nginx_install.yml -k
#nginx 설치

ansible-playbook nginx_remove.yml -k
#nginx 삭제
728x90