■ tomcat jenkins 포트 변경 설치
환경 – CentOS7 linux, apache-tomcat-7.0.61 binary 버전
참고 – http://egloos.zum.com/pinkfish7/v/3299303
하나의 tomcat 서버에서 기본포트(8080)와 다른 포트에서 서비스되는 jenkins을 설치하고자 한다.
■ server.xml 수정
아래의 Service를 기존 server.xml의 Service가 끝나는 부분에 추가해 주고 ‘/home/webapps/jenkins’디렉토리를 생성한다. 10000포트를 jenkins가 서비스되는 톰캣 포트로 지정했다. SSL(https)포트는 9443, AJP포트(apache tomcat 연동포트인가?)는 8019로 지정했다.
<Service name="Catalina2"> <Connector port="10000" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000" redirectPort="9443" /> <Connector port="8019" protocol="AJP/1.3" redirectPort="9443" /> <Engine name="Catalina2" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="/home/webapps/jenkins" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> </Host> </Engine> </Service>
jenkins.war파일을 /home/webapps/jenkins 디렉토리에 복사하고 tomcat 서버를 시작한다.
크롬 브라우저 주소입력창에 http://[톰캣설치IP]:/10000/jenkins를 입력하면 설치된 jenkins를 확인할 수 있다.
만약 http://[톰캣설치IP]:/10000/에 jenkins가 구동되도록 하려면 jenkins.war파일 이름을 ROOT.war로 바꾸고 톰캣을 재기동하면 된다.
- jenkins utf-8 2015년 8월 1일
- tomcat jenkins 포트 변경 설치 2015년 7월 26일
- CentOS7 Linux Jenkins 설치 2015년 4월 5일
- Jenkins 빌드 구성 확인 방법 2014년 11월 22일