프로그램/Linux

centos tomcat 설치 설정

milktea.kang 2012. 10. 20. 22:58

톰캣 사이트 가서 톰캣 받아서 압축 풀고


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



이렇게 저장 하고
서비스를 시작 프로그램에 등록
cd /etc/init.d
chmod 755 ./tomcat7
chkconfig --add ./tomcat7
chkconfig --level 234 tomcat7 on

service tomcat start
service tomcat stop
service tomcat restart

다 됐는데...
혹시 probe 라고 들어봤나?
probe 사이트 가서 다운 받고 압축 풀고 probe.war 파일을 manager app으로 등록
여기에 필요한 서버 관리자 설정 파일

tomcat-users.xml


<!--

  <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