[一日30分 인생승리의 학습법]  [Jenkins] ????️ 젠킨스(Jenkins) 설치 하기 / 젠킨스 설치 방법 / 젠킨스 설정 하기

 

 

 

 

 

Jenkins

CI/CD를 사용하기 위해서는 Jenkins가 필요할 것입니다. CI/CD 카테고리의 'Jenkins란?' 게시글을 통해서 Jenkins가 무엇이며 특징 및 장/단점이 어떻게 되는지 확인해보았다면 Jenkins 사용을 위해 설치를 진행해보겠습니다.

젠킨스(Jenkins) 설치 방법
젠킨스(Jenkins) 설정 방법

1.  Jenkins 다운로드를 위해 공식 홈페이지에 접속합니다. 메인화면의 가운데 Download 버튼을 클릭합니다.

 

 

Jenkins 공식 홈페이지

 

  Jenkins 공식 홈페이지 

 

 

 

 

 

 

2.  Downloading Jenkins의 'Download Jenkins 2.492.1 LTS for:' 란의 Generic Java package (.war)를 열고 여러 버전들 중, 사용중인 OS에 맞춰 다운로드를 진행해주세요.

Downloading Jenkins

 

 

필자는 Windows OS 를 사용하고 있으므로, Windows 버전에 맞춰 다운로드를 진행합니다.

 

 

 

 

 

3.  Jenkins 설치를 위한 응용 프로그램이 다운로드가 진행됩니다.

 

 

n

 

 

다운로드를 완료하면 Kenkins.msi 파일이 다운로드 폴더에 저장되어 있다.

 

 

 

 

 

4.  Jenkins 설치를 위한 응용 프로그램을 실행합니다.  'Next' 버튼을 클릭 해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

5.  Jenkins 설치를 진행할 폴더 경로를 설정합니다. 폴더 경로 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

6.  서비스 로그온 자격 증명을 위한 창이 나타납니다. 계정 정보는 이후에 설정할 수도 있으므로 Logon Type을 'LocalSystem'으로 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

7.  Jenkins를 실행하기 위한 포트를 설정합니다. 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

기본적으로 설정되어 있는 포트는 '8080' 포트로 설정되어 있습니다. '8080'포트는 사용중인 서비스가 있어 겹칠수도 있기 때문에 전혀 연관성이 없을만한 포트들로 설정합니다. 필자는 '8030' 포트로 설정했습니다.

 

 

 

 

 

8.  설정할 포트 사용이 가능한지 여부를 확인하기 위해서 Test Port 버튼을 클릭하여 체크합니다. 체크 완료 후, 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

9.  Jenkins를 설치하기 위해서는 JDK가 필요합니다. 사용중인 JDK 경로를 설정하고 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

사용 가능한 JDK는 Java17과 Java21 중 하나를 선택해서 설정합니다. 필자는 JDK21 버전으로 설정했습니다.

 

 

 

 

 

10.  세부적인 기능 설치를 진행하기 위해서는 아래 아이콘들을 클릭해 원하는 옵션을 선택할 수 있습니다. 이곳에서는 별다른 기능 설치 없이 기본적으로 설정되어 있는 내용 그대로 진행하기 위해 'Next' 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

11.  설치가 완료되었다면 Install 버튼을 클릭해 설치를 진행하고, 그렇지 않다면 Back 버튼을 클릭해 설정을 재검토 후 설치를 진행해주세요. 설정을 변경할 내용이 없기 때문에 Install 버튼을 클릭해 설치를 진행합니다.

 

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

Jenkins 설치 방법

 

 

 

 

 

 

12.  설치가 진행됩니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

13.  설치가 완료되었다면 Finish 버튼을 클릭후 설치를 마무리합니다.

 

 

Jenkins 설치 방법

 

 

 

 

 

 

14.  Jenkins 설치를 마무리하였다면 Jenkins GUI에 접속하기 위해서 설치 때 설정했던 URL로 접속합니다.

 

 

Jenkins 설정 방법

 

 

필자는 'http://localhost:8030' 으로 설정했었기 때문에 해당 URL로 접속합니다. 접속하면 Getting Started 페이지가 나타나고 빨간색 글씨로 표시된 해당 경로로 들어가 비밀번호를 확인해달라고 합니다. 파일에 작성된 비밀번호를 복사 후, Administrator Password 입력란에 입력 후 Continue 버튼을 클릭합니다.

 

 

Jenkins 설정 방법

 

 

해당 이미지처럼 initialAdminPassword 파일을 메모장으로 열어보면 대소문자로 구분된 비밀번호가 작성되어 있는걸 확인할 수 있습니다.

 

 

 

 

 

15.  두가지 방식 중, 간편하게 플러그인을 설치할 수 있도록 왼쪽 항목을 선택 후 설치를 진행합니다.

 

 

Jenkins 설정 방법

 

 

Jenkins에서 사용할 플러그인을 설정하는 란입니다. 총 두가지를 제공합니다. [왼쪽]은 Jenkins 커뮤니티에서 가장 유용하다고 생각하는 플러그인을 설치하고 [오른쪽]은 가장 적합한 플러그인을 직접 선택하고 설치하는 방식입니다. 필자는 간편하게 커뮤니티에서 가장 유용하게 사용할 플러그인을 설치합니다.

 

 

 

 

 

16.  플러그인이 설치됩니다.

 

 

Jenkins 설정 방법

 

 

 

 

 

 

17.  Admin 계정 정보를 설정 후, Save and Continue 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설정 방법

 

 

본인이 사용할 Admin의 계정명, 암호, 암호확인, 이름, 이메일주소 를 입력 후 다음으로 진행합니다.

 

 

 

 

 

18.  Jenkins 설치 시에 설정했던 접속 URL을 입력 후, Save and Finish 버튼을 클릭해 다음으로 진행합니다.

 

 

Jenkins 설정 방법

 

 

기본적으로 URL이 설정되어 있다. 정상적으로 입력되었는지 확인 후 Save and Finish 버튼을 클릭해 다음으로 진행합니다.

 

 

 

 

 

19.  Jenkins 설치 및 설정이 마무리되었습니다. Start using Jenkins 버튼을 클릭해 설치 및 설정을 마무리합니다.

 

 

Jenkins 설정 방법

 

 

 

 

 

 

20.  설정된 URL로 접속하여 Jenkins 메인 대시보드를 확인합니다.

 

 

Jenkins 설정 방법

 

 

메인 대시보드를 확인했다면 설치 및 설정이 마무리되었습니다. Jenkins 메인 대시보드에서 왼쪽 메뉴들을 통해 CI/CD를 설정하고 배포된 현재의 상황과 log 등등을 확인할 수 있습니다.

 

 

 

 

 

@Junekser


 

[출처] https://junesker.tistory.com/110

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1232 [一日30分 인생승리의 학습법] 어떤 종류의 앱이 가장 많은 돈을 벌까요? file 졸리운_곰 2026.03.08 3
1231 [一日30分 인생승리의 학습법] [알아봅시다] 50대 시니어 개발팀장이 읽으면 좋은 추천도서 [두번째] 졸리운_곰 2025.12.28 57
1230 [一日30分 인생승리의 학습법] [알아봅시다] 50대 시니어 개발팀장이 읽으면 좋은 추천도서 [첫번째] 졸리운_곰 2025.12.28 61
1229 [一日30分 인생승리의 학습법] [알아봅시다] Google에서 14년간 얻은 21가지 교훈  졸리운_곰 2025.12.15 50
1228 [一日30分 인생승리의 학습법] 바이브코딩보다 훨씬 중요함 | 바이브코딩 직전까지의 기획 계획 과정 졸리운_곰 2025.12.06 58
1227 [一日30分 인생승리의 학습법] 크몽에서 업무의뢰 제안받으면 어떻게 견적내야 할까? 졸리운_곰 2025.11.21 95
1226 [一日30分 인생승리의 학습법] Vrew 워터마크 제거 브루 로고 없애기 무료로 쓰는 법 file 졸리운_곰 2025.11.06 70
1225 [一日30分 인생승리의 학습법] 명령형 vs 선언형 프로그래밍 졸리운_곰 2025.10.16 119
1224 [一日30分 인생승리의 학습법] ▲ 2025년 가장 인기 있는 프로그래밍 언어 (spectrum.ieee.org) 졸리운_곰 2025.10.09 117
» [一日30分 인생승리의 학습법] [Jenkins] 젠킨스(Jenkins) 설치 하기 / 젠킨스 설치 방법 / 젠킨스 설정 하기 졸리운_곰 2025.09.10 104
1222 [一日30分 인생승리의 학습법] 유능한 리더들은 어떤 능력으로 불확실성을 헤쳐나가는가 file 졸리운_곰 2025.08.26 106
1221 [一日30分 인생승리의 학습법] Ubuntu 24.04에 Mosquitto MQTT 서버를 설치하는 방법 졸리운_곰 2025.08.25 128
1220 [一日30分 인생승리의 학습법] Qiskit 시작하기 (Getting Started with Qiskit) file 졸리운_곰 2025.06.03 117
1219 [一日30分 인생승리의 학습법] 양자컴퓨팅 프로그래밍 file 졸리운_곰 2025.06.03 101
1218 [一日30分 인생승리의 학습법] [Git] 다중 리모트를 사용하여 여러 Git 연동하기(Gitea, GitHub) file 졸리운_곰 2025.05.25 117
1217 [一日30分 인생승리의 학습법] [GitHub][terminal] 비밀번호 인증 에러를 토큰으로 해결하고 로그인 하기 file 졸리운_곰 2025.05.24 120
1216 [一日30分 인생승리의 학습법] [알아봅시다] 블록체인 게임들의 가능성과 미래 file 졸리운_곰 2025.04.08 133
1215 이 어지러운시대의 극복법 만화보기 file unmask 2025.04.08 194
1214 [ 一日30分 인생승리의 학습법] IT 국비교육, 쓰레기 속에서 그나마 덜 쓰레기인 곳 찾는 팁 file 졸리운_곰 2025.03.08 114
1213 [ 一日30分 인생승리의 학습법] 소프트웨어 개발하다보면 "connection reset" 등, 소프트웨어 버그 적인 문제가아닌 하드웨어나 네트워크 오류 메시지의 예 file 졸리운_곰 2025.03.01 114
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED