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.
Top comments (0)