본문 바로가기

Ansible

(3)
[Ansible] nginx 설치 및 web root 디렉토리 변경 (에티버스러닝) 이 글은 에티버스러닝의 K-Digital Trainning 멀티 클라우드 엔지니어 교육을 들으면서 배운 내용을 토대로 작성하였다. 강의를 듣다 nginx 내용을 다루는데, 강사님께서 이걸 티스토리에 올리면 검색했을 때 최상위에 뜰 거라고 쓰라고 하셨다 ㅋㅋㅋ 어차피 나는 블로그를 자주 작성하기 때문에 다뤄보려고 한다. 우선 기존에 nginx를 설치했던 경우, 삭제를 진행한다. nginx 설치 web root 디렉토리 생성 및 html 파일 작성 web root directory 변경 위의 파일에서 42번 째 줄의 root 디렉토리를 변경한다. 확인 응용 위의 내용을 응용해서 다음의 내용을 yaml 파일로 작성해볼 것이다. nginx 설치, web root 디렉토리를 /html로 변경, 시작페이지 이름은 ..
[Ansible] 사용자 계정 설정 (에티버스러닝-멀티 클라우드 엔지니어 교육) 에티버스러닝의 K-Digital Training 멀티 클라우드 엔지니어 교육을 수강한지 벌써 거의 2달이 다 되어간다. 지금 수업을 담당하고 계시는 강사님은 다음 주까지만 일정이 잡혀 있으셔서, 벌써 아쉽다는 생각이 든다. 이번 주 수업 주제는 '컨테이너, 쿠버네티스와 Openshift'이다. 그래서 저번 주까지 배운 ansible을 복습하는 용도로 글을 작성했다. ansible을 사용하기 전에는 ansible이 설치가 되어 있어야 한다. [Ansible] ansible의 설치와 시작 (tistory.com) [Ansible] ansible의 설치와 시작 ansible의 설치 yum install -y epel-release epel yum install -y ansible inventory 생성 /et..
[Ansible] ansible의 설치와 시작 ansible의 설치 yum install -y epel-release epel yum install -y ansible inventory 생성 /etc/ansible/hosts가 기본 파일이므로 이곳에 inventory를 생성한다. inventory란? 통신할 수 있는 대상을 지정하는 것 /etc/ansible/hosts [all] 10.0.0.2 10.0.0.3 10.0.0.4 [web] 10.0.0.2 [was] 10.0.0.3 [db] 10.0.0.4 ansible의 shell 모듈 사용하기 root 디렉토리 내용 출력 ansible all -m shell -a "ls -al /root" shell 모듈을 사용하여 all 인벤토리의 /root 디렉토리의 내용을 전부 길게 리스트로 보여준다. -m:..