미들웨어를 직접 설정하는 업무에서 대부분의 작업은 SSH로 서버에 접속하여 수동으로 명령어를 입력하고 설정 파일을 편집하는 방식으로 진행된다. 이번에는 반복적인 설정 작업을 자동화하기 위해 Ansible을 처음으로 학습하고, 테스트 서버의 Tomcat 포트를 변경하는 실습을 진행하였다.오늘은 Ansible 설치부터 SSH 접속 문제 해결, Playbook 작성, 그리고 실제 포트 변경까지의 전 과정을 단계별로 정리한다.>Ansible은 서버 설정 작업을 자동화하는 오픈소스 도구이다. 별도의 에이전트 설치 없이 SSH만으로 대상 서버에 접속하여 작업을 수행한다는 점이 특징이다. 사람이 SSH로 접속하여 수행하던 명령어와 설정 변경 작업을 YAML 형식의 파일(Playbook)로 기술하고, 이를 실행하면 ..