개인적으로 잘모르니 답답한 경우이지만
개념은 정확하리라 믿고 ...*_*

j2ee 클래스도 사용해야겠지만
큰 프젝이 아닌관계로
j2se만 설치해 사용해도 무난하다.


java.sun.com에 가서 다운 로드 ( 화일명 *.bin 으로 자동 풀리면서
설치되는화일을 받았음)  받아서
root 접속자로 설치하니 기본적인 설치 경로는

/usr/java/jdk1.5.0_07

설치된다 개인적으로 마음에 들지않는다.



/usr/local/ 부분이 ms 폴더로 치면 Program Files라 던데 ..우띠 하다.
뭐 그래도 다시 지우고 설치하기는 귀찮고..

한데 root사용자만
java 컴파일을 사용하게 하려면

/root/.profile 에 패스와 변수를 설정해두면 되지만,
기본적인 user들이 모두 사용하고자 할땐
/etc/profile 에 패스와 변수(JAVA_HOME ) 따위를 설정해 둬야 된다.



음.... 구차나 이것 설치할 때 그냥 해주면 안되나...^^;

드뎌 합당한 방법을 알았다. 스크립트 분석해봐야 되는데 그런걸
안하니 이제야 알게된 방법이다.


/etc/profile 파일 가장 아래에 보니

그래서 /etc/profile.d/jdk.sh 파일을 만들고,

설정했다.

source 로 /etc/profile 해주고 나서 된다.


-----------------------------
동일하게 tomcat 도 설치하면 된다.
http://tomcat.apache.org/tomcat-5.5-doc/setup.html

가서 보면 unix daemon 설치법 설명이되어 있는데 별루다.

Before running the script, the JAVA_HOME environment variable should be set to the base path of the JDK. Alternately, when calling the ./configure script, the path of the JDK may be specified using the --with-java parameter, such as ./configure --with-java=/usr/java.

여길 보면 JAVA_HOME 환경변수가 있어야된다고 되어 있다. 다시말해
당연한거지만 tomcat은 자바에 종속적이다.-_-

압축을 /usr/local/apache-tomcat-5.5.17 에 설치했다.
ln 으로 깔끔하게 작업하려고 했다. 왜냐면 버전별로 돌아가야 할 상황이 있을 수도 있으니까..
하지만 귀차니즘에... 그냥 사용하기로 하고
위와 마찬가지로
/etc/profile.d/tomcat.sh를 만들어



추가하고 끝!


=======
아쉬운 것은 이 두가지만 가지고 자바서블컨테이너를 사용할 수 없다는 것이다.
포트를 열어줘야 되는가 보다. ^^;
iptables을 사용해서 그런가...?
Posted by iarchitect
TAG ,