실행환경
CentOS 5
tomcat 5.5.23 (yum으로 rpm 설치)
 
먼저 tomcat이 설치된 곳의 web을 변경한다.
기본적으로 /var/lib/tomcat5/webapps/ROOT/WEB-INF에 존재한다.
 
<servlet-mapping>
  <servlet-name>org.apache.jsp.index_jsp</servlet-name>
  <url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
위는 기본 세팅인데 이중에서 세번째 줄을 변경한다.
 
  <url-pattern>/index2.jsp</url-pattern>
index2.jsp 말고 원하는 이름이 있으면 그것으로 접속한다.
기본 설치시 index 페이지를 위의 이름으로 변경하는 것이다.
그후 tomcat을 재시작한다.
 
만일 이렇게 하여도 index페이지가 변경되지 않을 때에는 아래를 참고한다.
/usr/share/tomcat5/work/Catalina/localhost/_/org/apache/jsp 에 보면 index.java와 index.class 파일이 보일 것이다.
이녀석들의 이름을 바꿔주던지 삭제하고 tomcat을 재시작한다.

실행환경
CentOS 5
tomcat 5.5.23 (yum으로 rpm 설치)
 
혹시나 java 홈페이지에서 최신 sdk를 받아서 설치하더라도 실제 tomcat은 기본 설치된 버전으로 실행된다.
따라서 최신의 java를 사용하기 위해서는 이 사항들을 변경해 주어야 한다.
 
/etc/alternatives 디렉토리를 살펴보면 java, javac, java_sdk 가 soft link 걸려 있는 것을 확인 할 수 있다.
이를 바꾸어 주어야 한다.
sdk 를 다운로드 받아 설치하면 /usr/java/jdk-1.6.0_02 (해당 버전을 받아 설치하였음) 에 설치가 된다.
이를 바꾸어 준다.
mv java java_
mv javac javac_
mv java_sdk java_sdk_
ln -s /usr/java/jdk-1.6.0_02/bin/java java
ln -s /usr/java/jdk-1.6.0_02/bin/javac javac
ln -s /usr/java/jdk-1.6.0_02 java_sdk
 
이렇게 하면 1.6 버전의 java를 사용할 수 있는 tomcat을 이용 가능하다.


추가 --
언제부터인지 모르겠는데 설치되는 폴더가 변경되었다.
기존에는 jdk-1.6.0_xx 형식이었으나 현재는 jdk1.6.0_xx 형식으로 변경되었다.
1.6의 update 13 버전을 기준으로 아래와 같이 작성하면 된다.

mv java java_
mv javac javac_
mv java_sdk java_sdk_
ln -s /usr/java/jdk1.6.0_13/bin/java java
ln -s /usr/java/jdk1.6.0_13/bin/javac javac
ln -s /usr/java/jdk1.6.0_13 java_sdk

현재 CentOS 5로 데스크탑 겸 서버를 사용하고 있다.
헌데 문제는 vmware로 띄운 게스트 OS인 윈도에서 한영키가 먹지 않았던 것이다.
(우분투 쓸때는 괜찮았는데..ㅠ_ㅠ 심지어 리눅스에서 한영키로 한글, 영문을 오갈 수 있었는데 CentOS 5는 무슨 일인지 그게 안된다 -_-)
지금 적는 방법 말고 분명히 더 명쾌한 해답이 있을 것이지만 일단 상쾌한 아침에 한번의 시도로 성공을 한 설정을 적고자 한다 -_-ㅋ

콘솔에서 setup을 실행하여 키보드 설정이 무엇으로 되어 있는지 보고, US int'l으로 설정한다.
그리고 게스트OS인 윈도에서 키보드 설정이 PC/AT 101키 호환 키보드/USB 키보드(종류 1) 인지 확인하고, 아니라면 이것으로 설정한다.

그다음 host OS인 CentOS의 SCIM에서 전환키를 오른쪽 alt키로 설정한다.
이때 리눅스에서는 이 alt키를 ISO_Level3_Shift로 인식한다.

이렇게 설정하면 모든 설정 끝~


더 좋은 설정 방법이 있다면 말씀해 주세요 ^^;
우분투 서버(여기에서는 Edgy)를 설치하고 vi(vim)을 실행하면 구문 강조 기능이 되어 있지 않다.
혹은 이것만 안되는 것이 아니라 vi 자체가 좀 이상하게 작동하는 경우도 있다.
이 경우에는 apt-get install vim 을 하여 vim을 설치하고 /etc/vim/vimrc 를 sudo로 열어,
20번째 줄의 syntax on 을 활성화 시킨다.

+ Recent posts