학습목표 젠키스로 EC2에 배포하기 TIL 젠키스로 EC2에 배포하기 CI/CD로 나의 깃허브 프로젝트를 배포를 하려고 하였다. 젠킨스가 CI/CD에 사용된다고 해서 젠킨스 공부하고 그렇다고 다 알 수는 없어서 젠킨스를 직접 설치하면서 필요한 부분은 공부하면서 진행하려고 하였다. 우선 하나의 EC2에 톰캣깔고 나는 스프링 부트를 사용하엿기 때문에 이 경우 자바 17을 사용하여야 하였다. JDK17을 설치하고 Mysql도 설치를 하였다. 리눅스를 이용하였지만 보통 나는 Ubuntu를 사용하였지만 이번에 Amazon Linux 2023이라는 리눅스가 있어서 이것을 이용하여 보았다. 약간 다른 리눅스(Ubuntu)랑 명령어가 다르고 추가적으로 몇가지 작업을 해야 할 떄가 있었다. 그것 빼고는 Amazon Li..