반응형
나는 개인적으로 Ubuntu를 좋아한다.
그래서 Ubuntu의 설정룰(Rule)을 따르기를 선호한다.
그렇게 설정하기위한 방법으로 가장 좋은것은 Ubuntu에서 제공하는 apt를 통해
설치하는것이 가장 바람직하다.

이제 JDK, Tomcat, Apache, JK Connection을 Ubuntu apt를 통해 설치하는 방법을 기술한다.

1. JDK설치
$> sudo apt-get install sun-java5-jdk
$> sudo update-alternatives --config java <= 여기서 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java선택
경로정보 :
/usr/lib/jvm/java-1.5.0-sun <= 이것은 대표 링크이고, 실제 같은 디렉토리의 실제 경로가 존재한다.
/usr/bin/java
/usr/etc/alternative/java <= 대부분의 링크가 여기로 링크처리됨.
*** 각 필요한 경로들은 대부분 관련 링크를 가지게 된다.

2. Tomcat 5
$> sudo apt-get install tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
$> sudo vi /etc/default/tomcat5.5
  JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/ <=주석풀고 이렇게 설정해야함.
경로정보 :
  /etc/default/tomcat5.5 <= 초기 구동 관련 Path정보
  /etc/tomcat5.5 <= server.xml, web.xml파일 위치
  /etc/init.d/tomcat5.5 <= stop, start, restart 스크립트
  /usr/share/tomcat5.5 <= Tomcat Home 위치.
  /var/lib/tomcat5.5 <= tomcat관련 Vars
  /var/log/tomcat5.5 <= tomcat관련 Logs(Catalina.out등등)
 
3. Apache2
$> sudo apt-get install apache2
경로정보 :
  /etc/apache2 <= apache설정파일 위치
  /usr/lib/apache2 <= modules 위치
  /etc/init.d/apache2 <= stop, start, reload 스크립트
  /usr/sbin/a2* 실행파일 <= apache mod, site 설정, 헤제 스크립트
 
4. JD Connector
$> sudo apt-get install libapache2-mod-jk
경로정보 :
  /etc/apache2/mods-available/jk.load
  /usr/lib/apache2/modules/mod_jk.so
*** 그런데 edgy에서 받은 JK가 구동에 문제가 있어서 apache에서 소스를 받아서 직접 컴파일 했슴.
컴파일 방법
  컴파일 하려면 apxs2가 필요한데 이것은 apache2-dev를 설치해야 함. 본인에게 맞는
  apache2-dev를 설치할것.

   *** 어떤것을 선택 할것인가에 대해서는 여기를 참조하세요.
   prefork type
   worker type

  $> sudo apt-get install apache2-xxx-dev
  이렇게 하면 /usr/bin/apxs2가 설치됨.
  소스에서 native로 진입후 다음을 실행.
  $> ./configure --with-apxs=/usr/bin/apxs2
  $> make
  $> sudo make install
  이렇게 하면 native/apache-2.0에 mod_jk.so가 있는데 /usr/lib/apache2/modules/mod_jk.so를
  이것으로 교체해주면 잘 돌아간다.

*** JK설정은 바로 아랫글에 잘 설명되어있스므로 참고하시길...

이렇게 설치하니깐... 참 마음이 깔끔해진다... ^^;



출처 : http://blog.naver.com/no1ordie?Redirect=Log&logNo=50009874421dfgfg
반응형

'Linux > Linux 일반' 카테고리의 다른 글

우분투 사용시.... 기본 설정들~  (0) 2007.07.29
ubuntu에서 tomcat설치 및 apache2에 연동  (0) 2007.05.25
BSD  (0) 2007.04.24
Posted by Real_G