반응형
이전에 리눅스에 젠킨스를 설치하면서 포트번호 수정하는걸 추가했는데, 요즘 버전에 이게 안되는 경우가 있다.
https://lemontia.tistory.com/656
확인해 봤더니, systemctl 로 시작할때 스크립트 안에 포트번호를 파라미터로 주는게 있고, 그게 적용되서 안되는 것을 확인했다. 그래서 이전방법인 /etc/sysconfig/jenkins 를 수정하는게 아니라 다른 방법을 알아보려 한다.
이전 방법은 아래로 간단히 확인하자
vi /etc/sysconfig/jenkins
# 이부분 수정
JENKINS_PORT="9000"
그래도 포트번호가 변하지 않는 경우 아래 방법 참고
다음 파일을 수정 한다
sudo vi /usr/lib/systemd/system/jenkins.service
내용중에 아래 내용이 있다. 여기서 바꾸고 싶은 포트번호를 입력한다
# Port to listen on for HTTP requests. Set to -1 to disable.
# To be able to listen on privileged ports (port numbers less than 1024),
# add the CAP_NET_BIND_SERVICE capability to the AmbientCapabilities
# directive below.
# 이부분 수정
Environment="JENKINS_PORT=9090"
수정한 뒤에는 daemon을 반드시 재시작 해줘야 한다
sudo systemctl daemon-reload
이제 젠킨스를 띄워보면 포트번호가 바뀐걸 확인할 수 있다
끝.
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[springboot 3.x, querydsl] QClass 생성 및 경로 설정 (2) | 2023.03.31 |
---|---|
springboot Test 중에 403, 401 에러가 날때(spring security) (2) | 2023.03.22 |
[mac] ppk 키를 pem 키로 변환하기(ec2 접속) (0) | 2023.03.16 |
[react] 도메인 연결 시 Invalid Host header 오류 (0) | 2023.03.11 |
[intellij] nextjs에 prettier 설정(자바스크립트 코딩스타일) (0) | 2023.03.03 |
댓글