Instalar j2sdk-1_5_0_01-i586-1.tgz del directorio /extra de Slackware 10.1
Descomprimir apache-ant-1.6.5.tar.bz2 en algun directorio, de preferencia como root, mover el directorio apache-ant-1.6.5 a /usr/lib/ant
# tar -xvjf apache-ant-1.6.5.tar.bz2
# mv apache-ant-1.6.5 /usr/lib/ant
Agregar en /etc/profile.d dos scripts para definir las variables de entorno que ant necesita ant.csh
#!/bin/csh
setenv ANT_HOME /usr/lib/ant
setenv PATH ${PATH}:/usr/lib/ant/bin
ant.sh
#!/bin/sh
export ANT_HOME=/usr/lib/ant
export PATH="$PATH:/usr/lib/ant/bin"
Ejecutamos los siguientes comandos para revisar que ant funcione bien.
# source /etc/profile
# ant -diagnostics
Descomprimimos jakarta-tomcat-5.5.9.tar.gz
# tar -xvzf jakarta-tomcat-5.5.9.tar.gz
Compilamos la herramienta jsvc que nos permite iniciar Tomcat como daemon.
# cd jakarta-tomcat-5.5.9/bin/jsvc-src
# autoconf
# ./configure
# make
# cp jsvc ..
# cp nativa/Tomcat5.sh /etc/rc.d/rc.tomcat5
Movemos el directorio de Tomcat a su hogar permanente en nuestro sistema.
# cd ..
# mv jakarta-tomcat-5.5.9 /usr/lib/tomcat
Movemos el directorio /webapps a un lugar mas apropiado como /var/www
# mv /usr/lib/tomcat/webapps /var/www
# ln -s /var/www/webapps /usr/lib/tomcat/webapps
Definimos la variable de entorno $CATALINA_HOME agregando los scripts correspondientes en /etc/profile.d
tomcat.csh
#!/bin/csh
setenv CATALINA_HOME /usr/lib/tomcat
tomcat.sh
#!/bin/sh
export CATALINA_HOME=/usr/lib/tomcat
Copiamos catalina-ant.jar de la biblioteca de Tomcat a la biblioteca de Ant para poder utilizar la utilidad de administración de Tomcat
# cp $CATALINA_HOME/server/lib/catalina-ant.jar $ANT_HOME/lib
Agregamos el usuario que va a ejcutar Tomcat como daemon
# useradd tomcat
Modificamos /etc/rc.d/rc.tomcat de acuerdo a nuestra configuración y lo agregamos a /etc/rc.d/rc.local
Probamos nuestra instalación apuntando nuestro navegador a http://localhost:8080
Esto debe mostrarnos la página inicial de Tomcat, si esto no sucede, entonces deberiamos revisar que jsvc se este ejecutando con:
# ps aux | grep jsvc.exec
y también revisar el archivo de logs de Tomacat.
# cat /usr/lib/tomcat/logs/catalina.out
Hola creo que tienes que actulizar tu nota gracias.
ResponderBorrarGracias por el comentario, pero; ¿Por que debería actualizar la nota? ¿Algo no funciona?
ResponderBorrarSi te refieres a que las versiones ya hace mucho que dejaron de ser actuales, por eso estan especificadas las versiones. Además el contenido de tipo guía o how-to, lo estoy trabajando ahora en una wiki http://nic-nac-project.org/~ecelis/ y en el blog seguiré publicando artículos técnicos, pero no de este tipo. Por ahora no tengo en la wiki una guía para instalar como esta pues ya no uso Slackware, pero si te hace falta, con gusto escribo algo más actualizado, recientemente descargue el DVD de Slackware para ver como ha avanzado, puedo instalar ant y tomcat en sus versiones más recientes tambien.