MacOS에서 brew 젠킨스(jenkins) 서비스 포트 변경하기
DevOps2024. 1. 1. 18:06Table of Contents
반응형
Jenkins 설치
Jenkins가 설치되어 있지 않은 경우, 아래 명령어 및 사이트를 참고하여 jenkins-lts
를 설치합니다. (본 글에서는 brew를 이용하여 jenkins를 설치하는 방법을 소개합니다)
brew install jenkins-lts
서비스 실행/중지하는 방법은 아래 명령어를 참고해주세요.
# Start the Jenkins service
brew services start jenkins-lts
# Stop the Jenkins service
brew services stop jenkins-lts
# Restart the Jenkins service
brew services restart jenkins-lts
# Update the Jenkins version
brew upgrade jenkins-lts
Jenkins 포트 번호 변경
원하는 포트번호로 서비스를 실행하려면, homebrew.mxcl.jenkins-lts.plist 파일에 httpPort
를 변경하여 서비스를 재시작하면 됩니다.
우선, /opt/homebrew/opt/jenkins-lts
디렉토리로 이동하도록 하겠습니다.
cd /opt/homebrew/opt/jenkins-lts
이후 vim 편집기로 homebrew.mxcl.jenkins-lts.plist
파일을 수정합니다.
vim homebrew.mxcl.jenkins-lts.plist
아래 httpPort
부분을 실행하려는 포트 번호로 수정한다. (default: 8080)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>homebrew.mxcl.jenkins-lts</string>
<key>LimitLoadToSessionType</key>
<array>
<string>Aqua</string>
<string>Background</string>
<string>LoginWindow</string>
<string>StandardIO</string>
<string>System</string>
</array>
<key>ProgramArguments</key>
<array>
<string>/opt/homebrew/opt/openjdk@17/bin/java</string>
<string>-Dmail.smtp.starttls.enable=true</string>
<string>-jar</string>
<string>/opt/homebrew/opt/jenkins-lts/libexec/jenkins.war</string>
<string>--httpListenAddress=127.0.0.1</string>
<string>--httpPort=8080</string> <!-- 포트 수정 -->
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
brew services
명령어를 사용하여 jenkins-lts 서비스를 재시작합니다. 서비스가 올라오면, 변경한 포트로 접속해보고 정상적으로 실행되는지 확인해보면
brew services restart jenkins-lts
반응형
@bluemiv :: BLUEMIV
IT 기술에 대한 글을 주로 작성하고, 일상 내용, 맛집/숙박/제품 리뷰 등 여러가지 주제를작성하는 블로그입니다. 티스토리 커스텀 스킨도 개발하고 있으니 관심있으신분은 Berry Skin을 검색바랍니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!