윤OSes2009. 9. 5. 00:41

우선 아파치 설치..
sudo apt-get install apache2

다음 JK 설치. 
sudo apt-get install libapache2-mod-jk

톰켓은 알아서 다운로드 받아주시고 ..

아파치 톰켓 연결.

apt로 설치시 아파치 기본 경로 . ( 우분투 8.10 기준)
/etc/apache2/ 설치됨.

sudo vi /etc/apache2/mods-available/jk.conf    (새로이 생성)

<IfModule jk_module>
    JkWorkersFile /etc/apache2/conf.d/workers.properties
    JkShmFile /var/log/apache2/jk.shm
    JkLogFile /var/log/apache2/jk.log
    JkLogLevel info
    JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
    JkRequestLogFormat "%w %V %T"
</IfModule>

저장.

sudo vi /etc/apache2/conf.d/uriworkermap.properties   (새로이 생성) // 구지 파일로 안만들고 설정하는게 잇는데 기억이 안난다.. ㅡㅡ;;

/hudson/*=hudson   
(. /*.jsp=hudosn 뭐 이런것도 가능.(/hudson/* 들어오는걸 다 hudson worker 에게 넘김. )

sudo vi /etc/apache2/conf.d/workers.properties

worker.list=hudson

worker.hudson.type=ajp13
worker.hudson.host=localhost
worker.hudson.port=8009
worker.hudson.lbfactor=50
worker.hudson.socket_keepalive=1
worker.hudson.socket_timeout=300


[ worker.list=hudson
worker.hudson.type=ajp13
worker.hudson.host=localhost
worker.hudson.port=8009 ] 이것만 적어도 무방.

sudo vi /etc/apache2/sites-available/default


<VirtualHost *:80>
        .................
      생략..
    JkMountFile /etc/apache2/conf/uriworkermap.properties
     .......................
</VirtualHost>
추가.

파일로 하는거 대신 있는데;;; 머였지 ;; 아직까지 기억안난다;; ㅜ

※※※※ 해당 경로는 절대적인건 아니고.. 해당 위치에 두고.... 설정만 하시면 됨..

아참!! 아까 설치한 jk 커넥터 활성화 ..
sudo a2enmod jk     ( sudo a2dismod jk 이건 비활성화)

그리고 /etc/init.d/apache2 restart 리스타트 해줌.
초간단 아파치 + 톰겟 연동 끝.

허드슨 설치는 http://helols.tistory.com/188  이곳 대충 참조 ...
설치라고 표현 할 수 없을 정도로 쉽다..
걍 war 파일 배포로 끝나니....
Posted by is윤군

댓글을 달아 주세요