'Linux'에 해당되는 글 1건

  1. 2013.04.01 [linux] LINUX + APACHE2 + TOMCAT5

출처http://ra2kstar.tistory.com


1. Apache2 설치.
tar xvzf httpd-2.0.55.tar.gz
cd httpd-2.0.55
./configure --prefix=/usr/local/apache_2.0.55 --enable-modules=so
make
make install
ln -s /usr/local/apache_2.0.55 /usr/local/apache

 

2. Tomcat5 설치.
tar xvzf jakarta-tomcat-5.0.28.tar.gz
mv jakarta-tomcat-5.0.28 /usr/local
ln -s /usr/local/jakarta-tomcat-5.0.28 /usr/local/tomcat5

 

3. mod_jk 설치
tar xvzf jakarta-tomcat-connectors-1.2.14.1-src.tar.gz
cd jakarta-tomcat-connectors-1.2.14.1-src/jk/native/
./configure --with-apxs=/usr/local/apache/bin/apxs --enable-EAPI
make
cp apache-2.0/mod_jk.so /usr/local/apache/modules

 

4. workers.properties 파일 생성
vi /usr/local/apache/conf/workers.properties

 

아래와 같이 추가

 

workers.tomcat_home=/usr/local/tomcat5
workers.java_home=$JAVA_HOME
ps=/
worker.list=default
worker.default.port=8009
worker.default.host=localhost
worker.default.type=ajp13
worker.default.lbfactor=1

 

5. httpd.conf 파일 수정
vi /usr/local/apache/conf/httpd.conf

 

맨 아래에 아래와 같이 추가

 

#
# Mod_jk settings

LoadModule jk_module modules/mod_jk.so

JkWorkersFile "conf/workers.properties"
# JkLogFile "logs/mod_jk.log"

JkMount /*.jsp default
JkMount /*.do default

JkMount /servlet/* default

 

6. DocumentRoot 디렉토리 변경
vi /usr/local/apache/conf/httpd.conf


DocumentRoot 로 찾아서 원하는 패스로 변경

 

vi /usr/local/tomcat5/conf/server.xml


appBase로 찾아서 아래와 같은 항목을 찾아서 Host name에 접근할 도메인이나 IP로 변경하고 appBase에 원하는 Home 변경

Host name은 실제 http로 접근할때 host어야 됨. virtual host임.


<Context path="" docBase="" debug="1"/> 라는걸 필히 추가

 

Sample.


      <Host name="IP_OR_DOMAIN" debug="0" appBase="/DOCUMENTROOT"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
        <Context path="" docBase="" debug="1"/>


출처 diggidic님의 블로그 | 야생마
원문 http://blog.naver.com/diggidic/10001641936

'unix . linux' 카테고리의 다른 글

[unix] vi editor 편집 명령  (0) 2013.04.01
[unix] vi (window split)  (0) 2013.04.01
[unix] SCP : 서버간 파일이동  (0) 2013.04.01
[unix] vi editor  (0) 2013.04.01
[unix] rm  (0) 2013.04.01
Posted by airlueos
,