Servidor Oracle DB + APEX + ORDS + JasperReports desde cero (Parte 2)

Servidor Oracle DB + APEX + ORDS + JasperReports desde cero (Parte 2)

Continuemos con la instalación de nuestro servidor APEX, ahora con la instalación de Tomcat

En la primera parte completamos la instalación de un servidor Oracle Linux 8 listo para empezar a ser configurado con el resto de los componentes. Ahora veamos la instalación de nuestro middleware que sería Apache Tomcat

Apache Tomcat 9

Tomcat será el servidor de aplicaciones sobre el que desplegaremos ORDS. Para la instalación de Tomcat usaremos como base los pasos indicados aquí

Debemos descargar dos componentes:

Como usuario root crearemos el usuario tomcat y el directorio donde se instalará el software.

useradd tomcat
mkdir -p /u01
chown tomcat:tomcat /u01

Instalaremos OpenJDK en el directorio /u01/java

su - tomcat
mkdir -p /u01/java
cd /u01/java
tar xzf openjdk-17_linux-x64_bin.tar.gz
ln -s jdk-17 latest

Procederemos a instalar Tomcat en el directorio /u01/tomcat

mkdir -p /u01/tomcat
cd /u01/tomcat
tar xzf apache-tomcat-9.0.54.tar.gz
ln -s apache-tomcat-9.0.54 latest

Siguiendo las recomendaciones del artículo, procederemos a separar los binarios de Tomcat de la configuración para que los futuros procesos de actualización sean más simples. Para esto crearemos un nuevo directorio que servirá como ubicación para CATALINA_BASE y en este copiaremos los archivos relevantes.

mkdir -p /u01/config/instance
cp -r /u01/tomcat/latest/conf /u01/config/instance
cp -r /u01/tomcat/latest/logs /u01/config/instance
cp -r /u01/tomcat/latest/temp /u01/config/instance
cp -r /u01/tomcat/latest/webapps /u01/config/instance
cp -r /u01/tomcat/latest/work /u01/config/instace

Agregaremos las siguientes líneas al archivo /home/tomcat/.bash_profile

export JAVA_HOME=/u01/java/latest
export CATALINA_HOME=/u01/tomcat/latest
export CATALINA_BASE=/u01/config/instance

Cerramos la sesión del usuario tomcat y la volvemos a iniciar para que tome los cambios en este archivo. Luego de esto ya podemos iniciar/detener Tomcat con los siguientes comandos (habiendo iniciado sesión con el usuario tomcat):

$CATALINA_HOME/bin/startup.sh
$CATALINA_HOME/bin/shutdown.sh

Si todo finalizó de manera correcta podemos ingresar al portal de Tomcat en http://ip-servidor:8080/.

Apache Tomcat_9.0.64.png

En la próxima parte haremos la instalación de la base de datos.