소개
이 랩에서는 Red Hat Enterprise Linux (RHEL) 시스템에 Apache 웹 서버를 배포하는 완전한 Ansible 플레이북을 구현하는 방법을 배웁니다. 관리 노드를 정의하기 위한 정적 인벤토리 파일 생성과 ansible.cfg 파일을 사용하여 로컬 Ansible 환경을 구성하는 것을 포함하여 Ansible 프로젝트의 기본 구성 요소를 설정하는 것부터 시작합니다.
초기 설정 후, 핵심 배포 프로세스를 자동화하기 위한 다중 작업 플레이북을 작성합니다. 여기에는 Apache 서비스 설치 및 시작, 사용자 정의 웹 페이지 배포, HTTP 트래픽을 허용하도록 시스템 방화벽 구성이 포함됩니다. 랩을 완료하기 위해 플레이북에 두 번째 플레이를 추가하여 명령줄에서 웹 서버를 테스트하고 전체 배포가 성공했는지 확인합니다.


