Está en la página 1de 12

CONTENIDO

Control de documento 4

Introducción 5

Configuración de certificado ssl en apache 6

Configuración de certificado ssl en wordpress 13


Control de documento
PROPIEDADES DEL DOCUMENTO
TITULO DEL DOCUMENTO INSTALACIÓN WILDFLY EN CENTOS 7
AUTOR Osmar Roblero Hernández
FECHA DE CREACIÓN 19/05/2020
ULTIMA ACTULIZACIÓN 20/05/2020

REGISTRO DE ACTIVIDADES

VERSIÓN FECHA AUTOR RESUMEN DEL CAMBIO


Control de documento

Este documento tiene como objetivo dar a conocer el procedimiento de la instalación de


Wildfly en un sistema operativo centos 7
Introducción

Wildfly es un servidor de aplicaciones web de código abierto y alto rendimiento,


escrito en Java. Está especialmente diseñado para un alto rendimiento y es capaz
de manejar millones de conexiones.

Wildfly es simple, flexible, liviano, y nos puede ayudar a construir de manera fácil
aplicaciones. Su arquitectura está pensada para reducir el uso del disco y de la
memoria del servidor. Admite dos modos: una JVM única, en modo independiente,
también llamado por su nombre en inglés “standalone”, y el otro modo, que utiliza
una JVM múltiple, en modo de dominio.

.
Instalación de OpenJDK 8
1.- Revisar el JDK intalado en el equipo

2.- Instalar el java requerido

En este caso lo instalamos desde el repositorio local.

3.- Exportar variables

Para que esta variable se quede de manera permanente, debemos editar el


fichero /etc/environment y añadir justo la misma línea. Hacemos lo propio con la
variable de entorno JRE_HOME

Instalación de wget y unzip


4.- Instalar wget y unzip
Descarga de wildfly
5.- Teniendo instalado wget ejecutamos el siguiente comando para descargar el paquete a
instalar

wget http://download.jboss.org/wildfly/14.0.1.Final/wildfly-14.0.1.Final.zip

6.- Descomprimir el zip en el directorio /opt

Instalación de Wildfly
Si queremos poder acceder sin problema vía red al producto recién
instalado, debemos añadir información adicional en el fichero:
/opt/wildfly-14.0.1.Final/standalone/configuration/standalone.xml

O colocar el siguiente comando:

sed -i -e 's/127.0.0.1/10.10.10.201/g'

/opt/wildfly-14.0.1.Final/standalone/configuration/standalone.xml
Se permite el acceso a los puertos

A continuación, vamos a crear un usuario con permisos de administrador,


utilizando el script:
/opt/wildfly-14.0.1.Final/bin/add-user.sh
Iniciar Wildfly
Ejecutamos el siguiente comando
/opt/wildfly-14.0.1.Final/bin/standalone.sh

Verificar que este arriba el servicio.


Se ingresa el nombre y contraseña creado anteriormente. Realizando los pasos anteriores
ya se tiene instalado wildfly.
Wildfly como servicio con systemd
La verdad que ver el registro de actividad de la Java, una vez se inicia la
aplicación puede ser interesante e incluso necesario, sobre todo si somos
DevOps. Pero, para el resto de mortales, se hace una cosa innecesaria. Así que
vamos a ver como añadir WildFly como servicio dentro de systemd, ya que
utilizamos Centos 7

Para ello primero de todo vamos a crear un usuario para interactuar con esta
aplicación:

# groupadd web

# useradd -M -s /bin/nologin -g web -d /opt/wildfly-14.0.1.Final web

Creamos el fichero

vi /etc/systemd/system/wildfly.service Y agregamos las siguientes líneas

[Unit]

Description=WildFly application server

Wants=network-online.target

After=network-online.target

[Service]

Type=simple

User=web

Group=web

ExecStart=/opt/wildfly-14.0.1.Final/bin/standalone.sh

Restart=always

RestartSec=20

[Install]

WantedBy=multi-user.target
Le otorgamos al fichero permisos de ejecución:
chmod +x /etc/systemd/system/wildfly.service

Asignamos como propietario al usuario ‘web’ a la caperta de WildFly:

chown -R web:web /opt/wildfly-14.0.1.Final

Y con esto ya podemos operar con el servicio añadido a systemd


systemctl enable wildfly.service
systemctl start wildfly.service

Se ingresa de nuevo a la consola web y el servicio está habilitado.

También podría gustarte