Esse rápido guia tem por objetivo explanar a instalação do Apache Tomcat 6.0.20 no CentOS5.X for installing Apache Tomcat 6.0.18 on CentOS5. Tomamos por referência, as instruções disponíveis no site do próprio SO, clique aqui.
Pre-requisitos de instalação
Iremos considerar que já estão devidamente instalados e configurados o java JDK 6 Update 10 e Java Runtime Environment (JRE) 6 Update 10 binário.
Criando as variáveis de ambinete do java
# mkdir /usr/java
# cd /usr/java
instalando os binários baixados, antes porém não esqueça das permissões de execução.
# chmod +x /root/jre-6u10-linux-i586.bin
# chmod +x /root/jdk-6u10-linux-i586.bin
# ./root/jre-6u10-linux-i586.bin
# ./root/jdk-6u10-linux-i586.bin
verifique a instalação
# ls
verifique se os diretórios em /usr/java foram criados : jdk1.6.0_10 e jre1.6.0_10.
Instalação
1.Faça o Download e extração do Apache Ant (apache-ant-1.7.1-bin.tar.gz) para /usr/share
# cd /usr/share
# tar -xzf apache-ant-1.7.1-bin.tar.gz
2.Faça o Download e extração do Apache Tomcat (apache-tomcat-6.0.20.tar.gz) para /usr/share
# tar -xzf apache-tomcat-6.0.20.tar.gz
3.Crie um link simbólico para o ant
# ln -s /usr/share/apache-ant-1.7.1/bin/ant /usr/bin
4.Configura a variavel JAVA_HOME $env no arquivo catalina.sh
5.
# cd /usr/share/apache-tomcat-6.0.20/bin
# vi catalina.sh
5.Após a primeira linha, adicione o seguinte
JAVA_HOME=/usr/java/jdk1.6.0_10
6.Teste a configuração com o Tomcat
# cd /usr/share/apache-tomcat-6.0.20/bin
# ./startup.sh
7.Verifique os log de erro
# less /usr/share/apache-tomcat-6.0.20/logs/catalina.out
8.Corriga os erros, se houverem, do contrário acesse : http://localhost:8080
Inicialização automáticao do tomcat
1. Crie o seguinte script em /etc/init.d/tomcat para iniciar / parar o tomcat.
# cd /etc/init.d
# vi tomcat
2. Adicione as linhas abaixo no arquivo acima criado.
#!/bin/bash
# Nome do Serviço: tomcat
JAVA_HOME=/usr/java/jdk1.6.0_10
export JAVA_HOME
TOMCAT_HOME=/usr/share/apache-tomcat-6.0.18/bin
START_TOMCAT=/usr/share/apache-tomcat-6.0.18/bin/startup.sh
STOP_TOMCAT=/usr/share/apache-tomcat-6.0.18/bin/shutdown.sh
start() {
echo -n "Starting tomcat: "
cd $TOMCAT_HOME
${START_TOMCAT}
echo "done."
}
stop() {
echo -n "Shutting down tomcat: "
cd $TOMCAT_HOME
${STOP_TOMCAT}
echo "done."
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
*)
echo "Modo de uso: $0 {start|stop|restart}"
esac
exit 0
2.Modifique as permissões
# chmod 755 tomcat
3.Adicione o script para ser um serviço do sistema
# chkconfig --add tomcat
4.Verifique as modificações
# chkconfig --level 2345 tomcat on
# chkconfig --list tomcat
A saída deverá ser algo do tipo:
you should see that service using levels 2, 3 and 4:
tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off
5.Teste o script start up/shutdown
# service tomcat start
# service tomcat stop
Por enquanto É isso ai. Boa sorte.
Nenhum comentário:
Postar um comentário