Tomcat 7.0.67

1.Descargar y extraer el archivo de Tomcat7

# cd /tmp

# wget http://www.us.apache.org/dist/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz

# tar xzf apache-tomcat-7.0.67.tar.gz

# mv apache-tomcat-7.0.67 /usr/local/tomcat7

2.Crear un archivo “setenv.sh” en la siguiente ruta

# nano /usr/local/tomcat7/bin/setenv.sh

3.Agregar las siguientes líneas al archivo “setenv.sh” y guardar.

export JAVA_OPTS="$JAVA_OPTS -server -Xms256m -Xmx1536m"

export CATALINA_OPTS="$CATALINA_OPTS -Xms256m -Xmx1536m -XX:MaxPermSize=1024m"

Nota: Los valores asignados de memoria deben realizarse según la memoria disponible.

Initial heap size –Xms: Indica el la memoria que se utiliza inicialmente

Maximum heap size -Xmx: Indica el tamaño máximo de la memoria que usara la máquina virtual de java (JVM).

Max Perm Size: Tamaño máximo de la memoria de tipo PermGe.

4.Editar el archivo de configuración de tomcat, no olvidar hacer un respaldo.

# cp /usr/local/tomcat7/conf/tomcat-users.xml /usr/local/tomcat7/conf/tomcat-users.xml.bk

# nano /usr/local/tomcat7/conf/tomcat-users.xml

5.Agregue las siguientes líneas arriba de “</tomcat-users>” y guarde los cambios. La contraseña “tomcat” se usara como prueba.

<role rolename="manager-gui"/>

<user username="tomcat" password="tomcat" roles="tomcat,manager-gui"/>

<role rolename="admin-gui" />

<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui" />

6.Iniciar Tomcat

# /usr/local/tomcat7/bin/startup.sh

Figura 5: Ejemplo de inicio tomcat

7.Verificar ingresando al navegador http://ip:8080

Figura 6: Página principal de tomcat

8.Configurar Tomcat como servicio (Opcional)

1.Crear el archivo tomcat7

# vi /etc/init.d/tomcat7

2.Agregar el siguiente contenido

# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 345 20 80
JAVA_HOME=/opt/jdk1.7.0_79
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/local/tomcat7

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

3.Dar permisos

# chmod +x /etc/init.d/tomcat7

# chmod 755 /etc/init.d/tomcat7

4.Iniciar servicio

# service tomcat7 start

5.Detener servicio

# service Tomcat7 stop

6.Reiniciar servicio

# service Tomcat7 restart

7.Iniciar el servicio al encender el servidor

# chkconfig --add tomcat7

# chkconfig --level 234 tomcat7 on

8.Verificar

# chkconfig --list tomcat7

results matching ""

    No results matching ""