Skip to main content

Command Palette

Search for a command to run...

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

Updated
2 min read
Servidor Oracle DB + APEX + ORDS + JasperReports desde cero (Parte 2)
J

Desarrollando con tecnologías Oracle, he sido desarrollador, DBA y Gerente de IT. En este momento estoy desarrollando con Oracle APEX, Oracle Cloud y Python.

Working with Oracle techologies, I've been developer, DBA and IT Manager. Right now I'm working with Oracle APEX, Oracle Cloud and Python.

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.

Servidor completo para aplicaciones APEX

Part 3 of 4

En esta sere de artículos veremos como instalar y configurar un servidor completo para la creación de aplicaciones en Oracle APEX

Up next

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

En esta primera parte veremos como instalar el servidor Linux