로컬 도커환경에서 Jenkins를 테스트 하던 중에 에러가 나는 경우가 있어서 검증을 위해서 Amazon Linux2에 Jenkins를 설치 해 보았습니다.
설치한 Jenkins 환경
- Amazon Linux2
- AMI ID : ami-0f27d081df46f326c
- AMI 이름 : amzn2-ami-hvm-2.0.20210303.0-x86_64-gp2
- Jenkins
- version : Jenkins 2.284
EC2 인스턴스 생성 및 Jenkins설치
EC2 인스턴스 생성 및 보안그룹 설정
맨위에 표시되는 AMI로 생성했습니다.
젠킨스 접속용 8080포트와 SSH접속용 22번 포트를 설정합니다.
Jenkins 설치
- Jenkins 공홈 설치 방법 에 나와있는 순서대로 설치하였습니다.
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum upgrade
sudo yum install jenkins java-1.8.0-openjdk-devel.x86_64
sudo systemctl daemon-reload
Jenkins 실행
sudo systemctl start jenkins
서비스 실행 상태를 확인하여, active상태인 것을 확인합니다.
Jenkins 초기 설정
Jenkins에 접속합니다. http://xxxxxxxxxx:8080/
초기패스워드를 화면에 입력합니다.
추천플러그인을 설치합니다.
초기유저를 등록합니다.
인스턴스 접속주소를 등록합니다.
설정이 완료되었습니다.
메인화면이 표시되었습니다.