톰캣 사이트 가서 톰캣 받아서 압축 풀고
tar -xzf apache-tomcat-7.0.32.tar.gz
안에 들어있는 tomcatxxx 폴더를 적당히 옮기고
나는 /usr/tomcat7
vi /etc/init.d/tomcat7
서비스 파일 생성하고
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
export JAVA_HOME=/usr/java/jdk1.7.0_51
export CATALINA_HOME=/usr/tomcat7
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
<!--
<role rolename="tomcat"/>
<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"/>
-->
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="poweruser"/>
<role rolename="probeuser"/>
<role rolename="poweruserplus"/>
<user username="admin" password="admin" roles="manager,admin,poweruser,poweruserplus,probeuser,manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>
server.xml 수정
GET 으로 한글값이 넘어올 때 UTF-8 형식으로 받아서 안깨지도록 설정
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
'프로그램 > Linux' 카테고리의 다른 글
Linux 방화벽 설정 (0) | 2013.01.12 |
---|---|
centos5 apache2 설치 (1) | 2012.10.21 |
centos jdk 설치 (0) | 2012.10.20 |
nginx 설치 및 tomcat 연동 (0) | 2012.10.20 |
trixbox 2.6.0.4 phpmyadmin Cannot start session 에러 (0) | 2011.01.11 |