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/
.
En la próxima parte haremos la instalación de la base de datos.