본문 바로가기

컴퓨터/git + 협업 + 기타 프로그램

ubuntu 20.04 jenkins 젠킨스 포트 변경하기

반응형

ubuntu에 젠킨스를 설치하게되면 기본 포트는 8080으로 설정된다.

확인 방법

$ ps -elf | grep jenkins


4 S jenkins    24342       1 21  80   0 - 2913104 -    15:58 ?        00:00:21 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080

 --httpPort=8080 해당 부분 변수가 포트를 결정한다.

 

구글링을 해본결과 jenkins를 어떤 방식으로 설치했냐, 버전 등등 에 따라서 설정해야되는 파일의 위치가 조금씩 다른듯 하다.

 

Case1.

sudo vi /etc/default/jenkins

 

 

 

내 경우에 위 파일을 수정했음에도 불구하고, 계속 8080 포트로 젠킨스가 시작되어 다른 방법을 찾았음.

Case2.

sudo vi /etc/sysconfig/jenkins

 

 

내 경우에 2번 위치에는 파일이 없어 건너뛰고 3번을 시도 했음.

Case3.

sudo chmod 777 /usr/lib/systemd/system/jenkins.service
sudo vi /usr/lib/systemd/system/jenkins.service
sudo chmod 444 /usr/lib/systemd/system/jenkins.service

 

 

 

그 후 아래와 같은 명령어를 입력하여 jenkins를 재시작하면 된다.

sudo systemctl daemon-reload
sudo service jenkins restart

 

아래와 같이 9090 포트로 잘 바뀐 것을 볼 수 있다.

 

반응형