SlackwareExpress IT: Slackware
Mostrando las entradas con la etiqueta Slackware. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Slackware. Mostrar todas las entradas

sábado, 7 de febrero de 2009

Slackware 12.2 en laptop Acer Aspire 3650

Compré esta laptop en Octubre de 2006 y desde entonces hasta hace un par de semanas corrio Ubuntu (desde Edgy Eft hasta Intrepid Ibex), como siempre las distribuciones comerciales y orientadas a mejorar la experiencia del usuario terminan con mi paciencia.

La grabadora de CD/DVD en esta máquina empezo con problemas hace un tiempo y aprovechando que Slackware ofrece el arranque e instalación con USB desde la versión 12.0, esta es la ruta que tomé para regresar a mis raices linuxeras.

En mi wiki e publicado un howto para instalar Slackware Linux 12.2 en la Acer Aspire 3650, ya hace dos semanas que la maquina esta corriendo este sistema con los controladores para la tarjeta de gŕaficos ATI eXpress 200M y la WiFi Atheros AR2413.

Powered by ScribeFire.

jueves, 28 de septiembre de 2006

Ant 1.6.5 + Tomcat 5.5.9 + Slackware 10.1

Pues eso, como instalar Ant y Tomcat en Slackware Linux 10.1, también sirve para instalar en otras distribuciones, yo lo e probado en Red Hat Enterprise Linux 3 y CentOS 4 (RHEL 4).

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


Tags: , ,