Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

2. 젠킨스, AWS EC2 우분투에 Jenkins 설치 본문

개인 공부/(CI | CD) Jenkins

2. 젠킨스, AWS EC2 우분투에 Jenkins 설치

이대곤 2022. 11. 5. 14:58

젠킨스 다운로드 페이지 접속

https://www.jenkins.io/download/

 

Jenkins download and deployment

Jenkins download and deployment The Jenkins project produces two release lines: Stable (LTS) and regular (Weekly). Depending on your organization's needs, one may be preferred over the other. See the links below for more information and recommendations abo

www.jenkins.io

Ubuntu선택

차례로 복사 붙여넣기 해서 설치한다

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
    /usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
    https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
    /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install fontconfig openjdk-11-jre
sudo apt-get install jenkins

젠킨스 전용 포트번호를 기본 8080 -> 9090으로 변경

* 총 3군데를 변경해주고 재시작해야 했다.

1) 

sudo vi /etc/default/jenkins

2)

sudo vi /etc/init.d/jenkins

3)

sudo vi /usr/lib/systemd/system/jenkins.service
sudo systemctl daemon-reload

젠킨스 실행

sudo service jenkins start
sudo systemctl status jenkins.service

두번째 명령어는 젠킨스의 실행상태를 볼 수 있는 명령어인데 httpPort가 위에서 변경한 9090인지 확인해줘야 한다.

만약 변경되지 않았다면 위에서 포트번호 변경 후 제대로 저장해 줬는지 다시 한번 더 확인해보고

그래도 안되면 아래의 기타 명령에서 재시작을 해주자.

젠킨스 기타명령

이건 지금 사용할 일은 없고 알아만 두자.

 

젠킨스 종료

sudo service jenkins stop

젠킨스 재시작

sudo service jenkins restart

젠킨스 접속전 AWS EC2 9090포트 열어주기

젠킨스 접속해보기

1) IP주소:9090 로 접속해보기

2) 젠킨스 초기 접속 비밀번호 얻어서 복사 붙여넣기 후 화면 넘어가기

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

3) 젠킨스 플러그인 설치 방식에서 왼쪽거 선택

설치가 모두 완료되어야 다음 단계로 넘어갈 수 있다.

4) 젠킨스에 접속할 때 사용할 아이디와 비밀번호를 등록한다.

5) 아래 화면이 나오면 그대로두고 저장한다.

 

 

 

 

Comments