Configuración y puesta en marcha de servidor WildFly 26 Server

Configuración y puesta en marcha de servidor WildFly 26 Server

Wildlfly es de los servidores mas usados en aplicaciones empresariales java, es muy potente, configurable, digno heredero de JBOSS, con muchos features, sin ser complicado. (Excepto features avanzados)

1. Descargar

Lo primero es descargar el programa, lo puedes hacer en este link:

https://www.wildfly.org/downloads/

Opciones de descarga

La opción que generalmente se descarga es la full EE y distribución web, sea para windows o para linux.

En windows el contenedor ZIP es el mas común, para Linux: tgz.

La versión preview se usa para pruebas, aun no recomendable para un ambiente de producción.

2. Configurar

Una vez descargado y «descomprimido», se puede iniciar Wildfly, pero aun no está listo para usarse.

Para poder desplegar nuestras aplicaciones es necesario poder acceder a la consola, la consola administrativa solo se accede desde la versión FULL descargada, las version “Servlet-Only Distribution” se usa para servidores esclavos o gestionados en dominio.

2.1 Agregar usuarios.

Lo primero es crear uno o mas usuarios administrativos, aunque se pueden editar los archivos, se recomienda usar las herramientas creadas para ello, en windows son archivos batch(.bat) y en linux shell script (.sh).

Comandos de Wildfly

En la carpeta “bin” están los comandos para gestionar el servidor.

./add-user.sh
Dejar en blanco para los grupos inicialmente.
Contestar yes para terminar de agregar el usuario.

3. Iniciar

Para iniciar el servidor la forma mas común es “standalone” la otra opción es via “dominio”, esta es para cundo tengamos un cluster de servidores.

 ./standalone.sh 

Listo, ya tenemos iniciado el servidor sirviendo las aplicaciones en el puerto 8080, y la consola administrativa en el 9990, con esto ya podemos instalar las aplicaciones web que sea necesario sea archivo WAR o EAR.

Para entrar a la consola administrativa usa el siguiente link:

http://192.168.30.216:9990/console/index.html

Ventana de inicio de sesión.

Opciones para desplegar aplicaciones

.

Opción para cargar una aplicación web java.

Convertir Proyectos Spring Boot a MicroProfile

Introduccion

Este es el primer artículo de una serie de cómo trabajar con MicroProfile, Docker y Kubernetes.

En el primer artículo convertimos 2 proyectos Spring Boot a MicroProfile y todo en nuestra máquina local.

1. Convirtiendo Proyectos de Spring Boot a Microprofile (terminado y esperando pull requests) – Listo
2. Dockerizando nuestra Demo GuestBook con Microprofile (en curso)
3. Desplegando en Kubernetes nuestra Demo GuestBook con Microprofile (en curso).

Les comparto el link para que vean descarguen la guía y el código fuente.

Enjoy!

Joe

Quarkus subatomic! Supersonic!

Hola amigos, el 28 de septiembre del 2019 tuve la suerte de compartir con ustedes (@jugnicaragua) el framework Quarkus, el cual es un stack Java hecho a medida para OpenJDK HotSpot y GraalVM. Cuenta actualmente con lo mejor de las librerías Java para crear aplicaciones  y han hecho un super trabajo para que tengan un buen startup time, y buen uso de memoria. ¿Quienes están detrás de este stack?, pues, la gente de RedHat, así que promete mucho y los invito a probarlo en producción, generen sus imágenes, y desplieguen las mismas para Kubernetes.

 

  • El código fuente de la demo con quarkus que mostré al final de la presentación la pueden ubicar en este link.
  • También hice un vídeo en mi canal para explicarlo paso a paso y lo pueden ubicar en este link.

Enjoy!

Joe

 

 

 

Nosotros y terceros seleccionados utilizamos cookies o tecnologías similares con fines técnicos y, con su consentimiento, para otras finalidades (“interacciones y funcionalidades básicas”, “mejora de la experiencia”, “medición” y “segmentación y publicidad”) según se especifica en la política de cookies. Usted es libre de otorgar, denegar o revocar su consentimiento en cualquier momento.    Configurar y más información
Privacidad