젠킨스 설치방법 - JSW을 사용한 방법
Jenkins 설치법
1. JSW wrapper를 다운로드 한다. http://wrapper.tanukisoftware.com/doc/english/download.jsp
2. 다운받은 파일을 /usr/local/jenkins 에 복사한다.
3. #> mkdir /usr/local/jenkins/tmp
#> useradd jenkins -d /usr/local/jenkins
#> chown -R jenkins /usr/local/jenkins
4.jenkins.war 파일을 다운(http://jenkins-ci.org)후 /usr/local/jenkins/lib 에 복사 한다.
*프러그인파일은 /usr/local/jenkins/data/plugins 에 복사한다
5. #> cp /usr/local/jenkins/src/conf/wrapper.conf.in /usr/local/jenkins/conf/wrapper.conf
#> vi /usr/local/jenkins/conf/wrapper.conf
아래 내용으로 설정화일을 수정 한다.
wrapper.java.classpath.1=../lib/jenkins.war
wrapper.java.classpath.2=../lib/wrapper.jar
wrapper.java.additional.1=-DJENKINS_HOME=../data
wrapper.java.additional.2=-Djava.io.tmpdir=../tmp
wrapper.java.additional.3=-server
# Set directly the time zone of the JVM, by setting this we do not rely on the time zone of the server.
# Uncomment the following line if needed.
# wrapper.java.additional.4=-Duser.timezone=America/Los_Angeles
wrapper.app.parameter.1=Main
wrapper.app.parameter.2=--httpPort=8070
wrapper.ping.timeout=300
wrapper.jvm_exit.timeout=60
wrapper.console.title=Jenkins Continuous build server
6. #> /usr/local/jenkins/bin/testwrapper console
*http://localhost:8070 로 에러가 없는지 접속해본다.
7. #> cp /usr/local/jenkins/src/bin/sh.script.in /etc/init.d/jenkins
#> vi /etc/init.d/jenkins
아래 내용으로 설정화일을 수정 한다.
APP_NAME="Jenkins"
APP_LONG_NAME="Jenkins Continuous build server"
WRAPPER_CMD="/usr/local/jenkins/bin/wrapper"
WRAPPER_CONF="/usr/local/jenkins/conf/wrapper.conf"
PIDDIR="/usr/local/jenkins/bin"
RUN_AS_USER=jenkins
8. chmod 755 /etc/init.d/jenkins
#> cd /etc/init.d/
#>./jenkins start
* 설치는 그냥 따라만 하면 되나...라이센스때문에 5분밖에 작동하지 않는다 .(service jenkins console로 확인 가능하다.)
댓글
댓글 쓰기