1. 환경 설정을 하도록 합니다.
- JDK 1.5 설치 확인
- 환경 변수 설정 : user directory에서 확인
[ > vi .profile]
 

사용자 삽입 이미지

2. Tomcat 설치 파일을 ftp를 이용하여 서버로 upload하도록 합니다.
 
3. 압축을 풉니다.

gtar xvfz apache-tomcat-6.0.16.tar.gz

4. Hudson Home 디렉토리를 생성합니다
 

/home/jchoi> mkdir Hudson
/home/jchoi> cd Hudson
home/jchoi/Hudson> mkdir home

5. Hudson Dir에 압축을 푼 tomcat 파일을 복사 합니다

/usr/weblogic/install_file>cp ?r apache-tomcat-6.0.16 /home/jchoi/Hudson

6. Tomcat Port 설정합니다
*주의사항*
JIRA도 Tomcat을 사용하고 있으므로 확인하여 설정해야 합니다
- 대표 Port : 10010
- ShutDown Port : 10011
- SSL : 10012
- Apache 연동 : 10013

<?xml version='1.0' encoding='utf-8'?>

<Server port="10011" shutdown="SHUTDOWN">

~~
중략
~~
 
   <Connector port="10010" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->
    <!--
    <Connector executor="tomcatThreadPool"
               Port="10010" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    -->          

    <Connector port="10012" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
    -->

    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="10013" protocol="AJP/1.3" redirectPort="8443" />

~~
중략
~~
</Server>



7. Hudson에서 Project를 저장하고 작업을 하는 Directory를 설정합니다.
/home/jchoi/Hudson/apache-tomcat-6.0.16/conf> vi catalina.properties


8. Hudson을 Deploy 합니다.
- Hudson.war를 webapps Directory에 upload
[/home/jchoi/Hudson/apache-tomcat-6.0.16/webapps]

9. Tomcat 실행 권한을 부여합니다

chmod a+x *.sh 

10. Tomcat을 기동하여 확인합니다.
 [/home/jchoi/Hudson/apache-tomcat-6.0.16/bin> startup.sh

http://your_ip:10010/hudson

사용자 삽입 이미지


11. 기타 Ant 및 메일서버를 설정합니다.

사용자 삽입 이미지

12. Please check your configuration again. <-- 왜 가끔 한글이 안될까요..

크리에이티브 커먼즈 라이센스
Creative Commons License
2008/07/15 14:46 2008/07/15 14:46
http://www.javapattern.info/trackback/110
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST
[로그인][오픈아이디란?]