'IT/Hudson'에 해당하는 글 1건

HUDSON - 간단한 설치

IT/Hudson 2015. 12. 14. 18:11



■ HUDSON 설치방법으로는 크게 두가지로 나누어지며 아래와 같다.


첫번째. WAR 형태로 묶여 있는 파일을 다운받아 JAVA로 단독실행하는 방법. 

 (WAR 파일 안에 경량 서블릿 컨테이너인 윈스톤이 포함되어 있음)

 ex) java -jar hudson.war --httpPort=8080

두번째. 톰캣 등의 서블릿 컨테이너를 설치하여 웹 애플리케이션으로 실행하는 방법

         (webapps 밑에 hudson 디렉토리에 압축 해제 혹은 WAR 파일을 복사)


참고1) 허드슨 파일을 다운받을 때 일반 WAR 파일 말고, Ubuntu나 Redhat과 같이 OS별로 

        손쉽게 설치가능한 패키지 형태의 파일도 존재함.

참고2) 허드슨은 별도의 데이터베이스를 활용하지 않고 정보를 파일에 저장한다.

        그 파일들은 허드슨 홈 데럭터리에서 관리되므로 주기적으로 백업하여 두는 것은 중요하다.

용량이 400메가 이상 되기 때문에 용량증가도 고려하여야 한다.


■ CONFING 설정


1) JAVA_HOME 설정

2) PATH에 JDK 실행파일이 포함되어 있는 BIN디렉터리 추가

3) HUDSON_HOME 설정

   별도로 지정하지 않으면 사용자 홈 디렉터리 밑에 .hudson 디렉터리가 홈이 된다.

   하지만 효과적인 관리의 이유로 별도로 지정해 두는것이 좋다.

4) 다국어 설정

   톰캣 기준으로 server.xml 안에 Connectoer 태그에 URIEncoding="UTF-8"을 추가하여 준다.

   JOB명이 포함된 URL을 호출함으로써 JOB을 제어할 수 있다고 합니다.

   따라서 영문으로 JOB명을 선언해 주는 것이 좋습니다.




WRITTEN BY
Dukejin
If you don't walk today, you will have to run tomorrow. Try hard, Try hard!

,