오늘 내 우분투 박스에 톰캣을 설치하기 위해 한 일.
1. 톰캣 다운로드 후 압축 해제
2. /usr/local/ 아래에 srv 디렉토리 생성
3. 압축 해제한 톰캣 디렉토리를 /usr/loca/srv/ 디렉토리로 이동
4. /usr/local/srv/ 디렉토리 및 포함된 모든 파일에 대한 소유자 및 소유 그룹을 root로 변경 (mv 명령어로 디렉토리 이동 시 소유자 및 소유 그룹이 보존되므로.)
5. 톰캣 디렉토리를 'tomcat'으로 심볼릭 링크
6. 톰캣 환경 변수 설정 in /etc/profile
7. /usr/local/srv/tomcat/bin 디렉토리 내의 모든 .sh 파일에 실행 권한 부여 ($ sudo chmod +x *.sh)
8. /usr/local/srv/tomcat/bin 디렉토리에서 sudo -E ./startup.sh으로 서버 실행 잘 되는지 테스트 한 후, sudo -E ./shutdown.sh으로 서버 중지
9 /usr/local/srv/tomcat/conf/ 디렉토리의 tomcat-users.xml 파일을 수정해 admin 및 manager 롤과 관리자 계정 추가
1. 톰캣 다운로드 후 압축 해제
2. /usr/local/ 아래에 srv 디렉토리 생성
3. 압축 해제한 톰캣 디렉토리를 /usr/loca/srv/ 디렉토리로 이동
4. /usr/local/srv/ 디렉토리 및 포함된 모든 파일에 대한 소유자 및 소유 그룹을 root로 변경 (mv 명령어로 디렉토리 이동 시 소유자 및 소유 그룹이 보존되므로.)
5. 톰캣 디렉토리를 'tomcat'으로 심볼릭 링크
6. 톰캣 환경 변수 설정 in /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export CATALINA_HOME=/usr/local/srv/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib/jsp-api.jar:$CATALINA_HOME/common/lib/servlet-api.jar
export CATALINA_HOME=/usr/local/srv/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/common/lib/jsp-api.jar:$CATALINA_HOME/common/lib/servlet-api.jar
7. /usr/local/srv/tomcat/bin 디렉토리 내의 모든 .sh 파일에 실행 권한 부여 ($ sudo chmod +x *.sh)
8. /usr/local/srv/tomcat/bin 디렉토리에서 sudo -E ./startup.sh으로 서버 실행 잘 되는지 테스트 한 후, sudo -E ./shutdown.sh으로 서버 중지
9 /usr/local/srv/tomcat/conf/ 디렉토리의 tomcat-users.xml 파일을 수정해 admin 및 manager 롤과 관리자 계정 추가
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/> <- 추가
<role rolename="role1"/> <- 추가
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="xxxxxxx" password="xxxxxxx" roles="admin,manager"/> <- 추가
</tomcat-users>
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/> <- 추가
<role rolename="role1"/> <- 추가
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="xxxxxxx" password="xxxxxxx" roles="admin,manager"/> <- 추가
</tomcat-users>
'Computing > Programming' 카테고리의 다른 글
| Java 6에서 "Type safety: Unchecked cast from Object to ~~~" 워닝 조치법 (0) | 2009/03/16 |
|---|---|
| 이클립스 JEE 프로젝트에서 Classpath entry 어쩌구 하는 워닝 뜰 때 조치법 (0) | 2009/03/12 |
| 톰캣 설치... (0) | 2009/03/09 |
| 이클립스 설치... (0) | 2009/03/09 |
| 제 9 회 한국 자바 개발자 컨퍼런스 안내 (0) | 2008/02/11 |
| TIOBE Programming Community Index for July 2007 (0) | 2007/07/09 |
댓글을 달아 주세요