depois de ter instalado o java no seu sistema, você precisa fazer o que menciono aqui:
#mv apache-tomcat-7 /opt
#useradd tomcat
#chown -R tomcat:tomcat /opt/apache-tomcat-7
Para instalar o tomcat você precisa rodar o startup.sh
#cd /opt/apache-tomcat…
#./bin/startup.sh
agora você faz o arquivo tomcat no diretório init.d
para executar o tomcat como um serviço.
#vim /etc/init.d/tomcat
- copie e cole o seguinte script no seu arquivo tomcat, altere os diretórios como estão em seu sistema
#!/bin/bash
# chkconfig: 234 20 80
# description: Tomcat Server basic start/shutdown script
export TOMCAT_HOME=/opt/apache-tomcat-7 START_TOMCAT=${TOMCAT_HOME}/bin/startup.sh STOP_TOMCAT=${TOMCAT_HOME}/bin/shutdown.sh
export downloadPath=/tmp
export JAVA_OPTS="-Xms2g -Xmx2g -XX:PermSize=512m -XX:MaxPermSize=512m"
start() { echo -n "Starting tomcat: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${START_TOMCAT} echo "done." }
stop() { echo -n "Shutting down tomcat: " cd ${TOMCAT_HOME}/bin su -p -s /bin/sh tomcat ${STOP_TOMCAT} sleep 5 for pid in
ps -ef | grep org.apache.catalina.startup.Bootstrap | grep -v grep | awk '{print $2}' | xargs
do kill -9 $pid done echo "done." }case "$1" in
start) start ;; stop) stop ;; restart) stop start ;; *) echo "Usage: $0 {start|stop|restart}"
esac
exit 0
chmod +x /etc/init.d/tomcat
chkconfig --add tomcat
su - tomcat
service tomcat start
observe que os tamanhos Permsize, xms e xmx são opcionais e você precisa perguntar aos seus desenvolvedores o valor exato.
Se você precisar de ajuda para criar usuários para o login na web no tomcat, por favor, pergunte.