[一日30分 인생승리의 학습법] [Jenkins] ????️ 젠킨스(Jenkins) 설치 하기 / 젠킨스 설치 방법 / 젠킨스 설정 하기
CI/CD를 사용하기 위해서는 Jenkins가 필요할 것입니다. CI/CD 카테고리의 'Jenkins란?' 게시글을 통해서 Jenkins가 무엇이며 특징 및 장/단점이 어떻게 되는지 확인해보았다면 Jenkins 사용을 위해 설치를 진행해보겠습니다.
젠킨스(Jenkins) 설치 방법
젠킨스(Jenkins) 설정 방법
1. Jenkins 다운로드를 위해 공식 홈페이지에 접속합니다. 메인화면의 가운데 Download 버튼을 클릭합니다.
Jenkins 공식 홈페이지
2. Downloading Jenkins의 'Download Jenkins 2.492.1 LTS for:' 란의 Generic Java package (.war)를 열고 여러 버전들 중, 사용중인 OS에 맞춰 다운로드를 진행해주세요.
필자는 Windows OS 를 사용하고 있으므로, Windows 버전에 맞춰 다운로드를 진행합니다.
3. Jenkins 설치를 위한 응용 프로그램이 다운로드가 진행됩니다.
다운로드를 완료하면 Kenkins.msi 파일이 다운로드 폴더에 저장되어 있다.
4. Jenkins 설치를 위한 응용 프로그램을 실행합니다. 'Next' 버튼을 클릭 해 다음으로 진행합니다.
5. Jenkins 설치를 진행할 폴더 경로를 설정합니다. 폴더 경로 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.
6. 서비스 로그온 자격 증명을 위한 창이 나타납니다. 계정 정보는 이후에 설정할 수도 있으므로 Logon Type을 'LocalSystem'으로 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.
7. Jenkins를 실행하기 위한 포트를 설정합니다. 설정 후 'Next' 버튼을 클릭해 다음으로 진행합니다.
기본적으로 설정되어 있는 포트는 '8080' 포트로 설정되어 있습니다. '8080'포트는 사용중인 서비스가 있어 겹칠수도 있기 때문에 전혀 연관성이 없을만한 포트들로 설정합니다. 필자는 '8030' 포트로 설정했습니다.
8. 설정할 포트 사용이 가능한지 여부를 확인하기 위해서 Test Port 버튼을 클릭하여 체크합니다. 체크 완료 후, 'Next' 버튼을 클릭해 다음으로 진행합니다.
9. Jenkins를 설치하기 위해서는 JDK가 필요합니다. 사용중인 JDK 경로를 설정하고 'Next' 버튼을 클릭해 다음으로 진행합니다.
사용 가능한 JDK는 Java17과 Java21 중 하나를 선택해서 설정합니다. 필자는 JDK21 버전으로 설정했습니다.
10. 세부적인 기능 설치를 진행하기 위해서는 아래 아이콘들을 클릭해 원하는 옵션을 선택할 수 있습니다. 이곳에서는 별다른 기능 설치 없이 기본적으로 설정되어 있는 내용 그대로 진행하기 위해 'Next' 버튼을 클릭해 다음으로 진행합니다.
11. 설치가 완료되었다면 Install 버튼을 클릭해 설치를 진행하고, 그렇지 않다면 Back 버튼을 클릭해 설정을 재검토 후 설치를 진행해주세요. 설정을 변경할 내용이 없기 때문에 Install 버튼을 클릭해 설치를 진행합니다.
12. 설치가 진행됩니다.


13. 설치가 완료되었다면 Finish 버튼을 클릭후 설치를 마무리합니다.
14. Jenkins 설치를 마무리하였다면 Jenkins GUI에 접속하기 위해서 설치 때 설정했던 URL로 접속합니다.
필자는 'http://localhost:8030' 으로 설정했었기 때문에 해당 URL로 접속합니다. 접속하면 Getting Started 페이지가 나타나고 빨간색 글씨로 표시된 해당 경로로 들어가 비밀번호를 확인해달라고 합니다. 파일에 작성된 비밀번호를 복사 후, Administrator Password 입력란에 입력 후 Continue 버튼을 클릭합니다.
해당 이미지처럼 initialAdminPassword 파일을 메모장으로 열어보면 대소문자로 구분된 비밀번호가 작성되어 있는걸 확인할 수 있습니다.
15. 두가지 방식 중, 간편하게 플러그인을 설치할 수 있도록 왼쪽 항목을 선택 후 설치를 진행합니다.
Jenkins에서 사용할 플러그인을 설정하는 란입니다. 총 두가지를 제공합니다. [왼쪽]은 Jenkins 커뮤니티에서 가장 유용하다고 생각하는 플러그인을 설치하고 [오른쪽]은 가장 적합한 플러그인을 직접 선택하고 설치하는 방식입니다. 필자는 간편하게 커뮤니티에서 가장 유용하게 사용할 플러그인을 설치합니다.
16. 플러그인이 설치됩니다.
17. Admin 계정 정보를 설정 후, Save and Continue 버튼을 클릭해 다음으로 진행합니다.
본인이 사용할 Admin의 계정명, 암호, 암호확인, 이름, 이메일주소 를 입력 후 다음으로 진행합니다.
18. Jenkins 설치 시에 설정했던 접속 URL을 입력 후, Save and Finish 버튼을 클릭해 다음으로 진행합니다.
기본적으로 URL이 설정되어 있다. 정상적으로 입력되었는지 확인 후 Save and Finish 버튼을 클릭해 다음으로 진행합니다.
19. Jenkins 설치 및 설정이 마무리되었습니다. Start using Jenkins 버튼을 클릭해 설치 및 설정을 마무리합니다.
20. 설정된 URL로 접속하여 Jenkins 메인 대시보드를 확인합니다.
메인 대시보드를 확인했다면 설치 및 설정이 마무리되었습니다. Jenkins 메인 대시보드에서 왼쪽 메뉴들을 통해 CI/CD를 설정하고 배포된 현재의 상황과 log 등등을 확인할 수 있습니다.
@Junekser
[출처] https://junesker.tistory.com/110
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

