설치환경
- 윈도우 10 Pro
- JDK 11
- Jenkins 2.319.2 LTS
https://www.jenkins.io/download/ 접속하여 Jenkins LTS 버전을 다운
jenkins.msi 를 더블클릭하여 젠킨스를 설치하자.
Next
경로를 지정 - 기본경로를 권장
Run service as LocalSystem(not recommended) 를 선택하고 Next
개인PC이기때문에 첫번째 옵션을 선택했지만 서버이거나 공용PC이면 Run service as local or domain user 를 선택하여 설치하자.
지정하고 싶은 젠킨스 포트를 지정하자. 8080은 웹어플리케이션을 개발할 시 WAS의 기본포트여서 8888로 해주었다.
설정하려는 포트로 프로그램이 사용중인지 확인하는 Test Port 버튼을 클릭하고 문제 없으면 Next
젠킨스를 구동하려는 JDK Home Directory를 지정
Install 버튼을 클릭하여 설치
설치가 완료되었다.
웹브라우져로 http://localhost:8888 접속하면 관리자 암호를 입력해야 한다.
C:\ProgramData\Jenkins\.jenkins\secrets\initialAdminPassword 파일을 메모장으로 열면 문자열이 표시가 되는데 해당문자열을 입력하고 Continue
install suggested plugins - 추천플러그인을 설치하자
Gradle 부터해서 Ant, Git등. 엄청나게 많은 플러그인을 설치한다.
관리자 계정정보을 입력
로컬환경이고 외부에 공개되지않을 젠킨스라 http://localhost:8888로 지정하지만 실제 운영환경에서 사용하려는 젠킨스이면 외부에서 접속가능한 URL을 정확히 입력하여야 한다.
준비가 완료되었다.
젠킨스 메인화면
젠킨스가 웹브라우져에서 메인화면이 표시가 되면 설치가 문제 없이 잘된것이다.
이제 강력한 CI/CD 도구인 젠킨스를 이용할 수 있다. 항상 느끼는 거지만 UI는 거의 바뀌지 않는 것 같다.
예외상황 - 설치시 0x8007052e 에러발생
로그인 유형을 선택하는 창에서 Run service as local or domain user 를 설치하고 싶었으나 에러사항이 발생하여 다른옵션을 선택
WMS 익명 사용자 오류라고 검색이 되는데 운영환경에서 해당 에러가 발생하면 꼭 해결을 한뒤 진행해야 할 것이다.
'Tool' 카테고리의 다른 글
STS 및 개발Tool에 JetBrains Mono 폰트적용하기 (0) | 2022.10.21 |
---|---|
[TeamCity] SpringBoot 웹어플리케이션 gradle build시 CustomMessageMissingMethodException 발생 (0) | 2022.04.20 |
[CI/CD] Teamcity 2021.2 설치 및 GitHub 소스빌드 환경구성(윈도우11) (0) | 2022.04.19 |
MobaXterm으로 ssh 접속시 export TMOUT=0 명령어 실행하는 방법 (0) | 2022.01.18 |
ARC(AdvancedRestClient) Tool을 이용하여 HTTP(POST) 방식으로 FormData 테스트하는 방법 (0) | 2022.01.06 |