Windows에서 명령 프롬프트를 사용하여 8080이 아닌 다른 포트에서 jenkins를 시작하는 방법은 무엇입니까?
jenkins.war이 있고 Windows의 명령 프롬프트에서 다음과 같이 시작했습니다.
java -jar jenkins.war
그것은 잘 시작되었고 쉽게 찾아보기 http://localhost:8080
9090 포트에서 시작하고 싶습니다. 어떻게해야합니까?
명령 프롬프트에서 다음 명령을 사용하십시오.
java -jar jenkins.war --httpPort=9090
https를 사용하려면 다음 명령을 사용하십시오.
java -jar jenkins.war --httpsPort=9090
자세한 내용은 여기
jenkins.xml
jenkins 홈 폴더 (일반적으로 C:\Program Files (x86)\Jenkins
)를 열고 포트 번호 :
httpPort=xxxx
를 변경
httpPort=yyyy
한 다음 서비스를 다시 시작하십시오. 설정을 영구적으로 변경해야합니다.
함께 우분투 14.4 나는 파일을 변경했다 은 / etc / 기본 / 젠킨스
예 :
#HTTP_PORT=8080
HTTP_PORT=8083
서비스를 다시 시작하십시오
service jenkins restart
CentOS / RedHat에서
vim / etc / sysconfig / jenkins
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"
원하는 포트로 변경하십시오.
Windows (Windows 서비스 사용)
파일 편집 C:\Program Files (x86)\Jenkins\jenkins.xml
과 8083을 사용하면 8083 포트를 원하는 경우.
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>
여기에서 자신을 찾는 Linux 사용자의 이익을 위해 : / etc / sysconfig / jenkins에 JENKINS_PORT = "8080"이 있다는 것을 알았습니다.
* nix In CentOS / RedHat에서
vim / etc / sysconfig / jenkins
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"
Windows에서 XML 파일 C : \ Program Files (x86) \ Jenkins \ jenkins.xml을여십시오.
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --**httpPort=8083**</arguments>
i made above bold to show you change then
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>
이제 다시 시작해야 http : // localhost : 8080 / restart 를 다시 시작한 다음 다시 시작한 후 http : // localhost : 8083 / 을 다시 시작 하지 않으면 작동하지 않습니다. 작동하지 않는다는 위의 모든 응답처럼 보입니다. 재시작.
를 들어 Fedora
, RedHat
, CentOS
와 비슷하게, 어떤 사용자 정의 범위 내에서 실시 할 필요가 /etc/sysconfig/jenkins
대신 /etc/init.d/jenkins
. 첫 번째 파일의 목적은 두 번째 파일을 정확하게 사용자 정의하는 것입니다.
그래서, 내 /etc/sysconfig/jenkins
, a는이 JENKINS_PORT
젠킨스가 실행중인 포트 번호를 보유 변수입니다.
--httpPort 매개 변수를 사용하십시오. $ JENKINS_HOME도 지정하려면 다음과 같이하십시오.
java -DJENKINS_HOME=/Users/Heros/jenkins -jar jenkins.war --httpPort=8484
기본 포트 8080을 변경하려면 다음을 수행하십시오.
- C : \ Program Files (x86)에있는 Goto Jenkins 폴더
- 메모장 또는 텍스트 패드를 열고 관리자 권한으로 실행 한 다음 jenkins 폴더에있는 jenkins.xml 파일을 열어보십시오.
- 포트 번호를 아래와 같이 변경하십시오 :
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9090</arguments>
- 저장을 클릭하십시오.
전화해도됩니다
java -jar jenkins.war --help
사용 가능한 모든 매개 변수 목록을 확인하십시오.
파일에서 DAEMON_ARGS 뒤에 다음 두 줄을 추가하십시오. /etc/init.d/jenkins
HTTP_PORT=8010
JENKINS_ARGS="--httpPort=$HTTP_PORT"
If you have configured jenkins on ec2 instance with linux AMI and looking to change the port. Edit the file at
sudo vi /etc/sysconfig/jenkins
Edit
JENKINS_PORT="your port number"
Exit vim
:wq
Restart jenkins
sudo service jenkins restart
Or simply start it, if its not already running
sudo service jenkins start
To verify if your jenkins is running on mentioned port
netstat -lntu | grep "your port number"
On OSX edit file:
/usr/local/Cellar/jenkins-lts/2.46.1/homebrew.mxcl.jenkins-lts.plist
and edit port to you needs.
Change the '/etc/init.d/jenkins' shell
check_tcp_port "http" "$HTTP_PORT" "8080" || return 1
Change 8080
to whichever you want
'IT' 카테고리의 다른 글
원형 인 사용자 정의 UIView를 그리는 방법-iPhone 앱 (0) | 2020.07.03 |
---|---|
typescript-복제 객체 (0) | 2020.07.03 |
'AndroidJUnit4'기호를 확인할 수 없습니다 (0) | 2020.07.03 |
currentTimeMillis를 Java의 날짜로 변환하는 방법은 무엇입니까? (0) | 2020.07.03 |
reStructuredText 도구 지원 (0) | 2020.07.03 |