레넌의 개발 일기
EC2 인스턴스에 Jenkins 설치하기 본문
자바 설치
sudo apt install openjdk-11-jre
jenkins는 자바 기반으로 돌아가기 때문에 자바를 필수적으로 설치해주어야한다.
설치 CLI
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
/etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
Jenkins 실행
sudo service jenkins start
Jenkins 상태 확인
sudo service jenkins status
해당 명령어를 입력했을 때, active가 출력된다면 정상적으로 실행된 것이다.
Jenkins 접속
http://{EC2-IP-ADDRESS}:8080 로 접속하면 아래와 같은 그림을 볼 수 있다.
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
위 명령어를 통해 password를 확인 후 입력해준다.
Jenkins Plugin 설치
Jenkins에서 추천해주는 플러그인을 설치하거나 직접 골라서 플러그인을 설치할 수 있다.
자주 사용되는 플러그인을 알아서 설치해주니 웬만하면 전자로 설치하도록 하자.
유저 정보 입력
유저 정보를 입력해준다.
그 후 사용할 URL을 설정해주면 설치가 완료된다.
보안 그룹
8080포트로 접속이 되지 않는다면
EC2 인스턴스 설정의 보안 그룹을 확인해보자.
위 그림 처럼 8080 포트를 인바운드 규칙으로 추가해주어야한다.
'DevOps' 카테고리의 다른 글
Jenkins Host key verification failed (0) | 2022.11.02 |
---|---|
Jenkins Pipeline 구축하기 - 프론트엔드편 (0) | 2022.10.26 |
Swap Memory로 메모리 문제 해결하기 (0) | 2022.10.26 |
Jenkins Pipeline 구축하기 - 백엔드편 (0) | 2022.08.11 |
CI/CD 알아보기 (0) | 2022.08.01 |