Linux2 jenkins 설치

2944 단어 jenkinsec2ec2

Jenkins

1. 자바 설치

~$ sudo amazon-linux-extras install java-openjdk11

2. Jenkins repository 추가

~$ sudo tee /etc/yum.repos.j/jenkins.repo<<EOF

명령어 실행하고 아래 내용 입력 
[jenkins]
name=Jenkins
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=0
EOF

3. GPG repository key import

~$ sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

4. repository 리스트 업데이트

~$ sudo yum repolist


작동 중인 사항을 확인하기 위해 repository 리스트를 업데이트 한다.

5. Jenkins 설치

~$ sudo yum install jenkins

6. Jenkins 자동 실행 및 설정

  • 젠킨스 시작: sudo systemctl start jenkins
  • 부팅 시 자동 시작: sudo systemctl enable jenkins
  • 젠킨스 상태 확인: systemctl status jenkins

7. 바인드 확인

~$ sudo ss -tunelp | grep 8080

젠킨스 서비스가 제대로 바인드 되었는지 확인한다.

8. Jenkins 접속

http://EC2 IP:8080로 접속하면 젠킨스 로그인 페이지가 켜진다.

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

위 명령어를 실행하면 초기 password가 출력되어 그것을 복사하여 위의 빈칸에 넣어주면 된다.

위의 화면에서는 Install suggested plugins를 선택하면 자동으로 설치가 된다.


다음으로 나오는 화면에서 계정 설정을 하고 넘어가면 끝이다

9. Jenkins plugin 설치 오류


설치를 하는 도중 다음과 같은 오류가 발생했다.
찾아보니 jenkins 버전이 낮으면 그럴 수 있다는 말이 있는데

~$ sudo yum update jenkins

위의 명령어를 통해서 update를 해보아도 업데이트가 되지 않는 걸 보면 나의 경우와는 다른 것 같다
정확한 원인을 알 수 없지만 Jenkins 페이지 안에서 설치가 가능하기에 따로 설치를 해줬다.
Jenkins관리 > 플러그인 관리 > 설치가능 목록에서 검색 후 install

좋은 웹페이지 즐겨찾기