Blog

Correr Wildfly sin instalarlo en Debian

Wildfly Background

Correr Wildfly sin instalarlo puede ser útil en los casos que necesites hacer pruebas o tener un servidor Java temporal, este tutorial fue probado en Debian y Ubuntu Server.

Haremos todos los pasos con el terminal. En primer lugar descargar Wildfly. Para obtener una versión más actualizada puedes buscar su página oficial.

En primer lugar es necesario tener instalado un Java JDK apropiado. En Xigmad Academy tenemos dos lecciones gratuitas que te pueden servir para realizar este paso:

Cuando tengas el Java JDK o alguna alternativa en el servidor descarga Wildfly el servidor.

Dirígete con el comando cd a la ruta en la que quieras descargar Wildfly (si no sabes como verifica el curso: Usando Software Libre con Debian).

wget https://download.jboss.org/wildfly/21.0.0.Final/wildfly-21.0.0.Final.zip
unzip wildfly-21.0.0.Final.zip

A continuación le colocamos un nombre más manejable (aunque este paso es opcional)

mv wildfly-21.0.0.Final wildfly

Ahora que tenemos Wildfly en el servidor corremos el script para crear un usuario de administración.

Primero vamos a la carpeta bin

cd wildfly/bin/

Ejecutamos el script llamado add-user.sh

./add-user.sh

Sería importante tener los puertos 8080 y 9990 abiertos.

sudo ufw allow 8080/tcp
sudo ufw allow 9990/tcp

Luego el paso de oro, ejecutar el script para correr directamente Wildfly en modo standalone, por defecto, Wildfly solo permite conexiones locales, con los parámetros que estamos pasando le estamos diciendo a Wildfly que permita conexiones remotas.

./standalone.sh -b=0.0.0.0 -bmanagement=0.0.0.0

Este tutorial es para correr Wildfly sin instalarlo en Debian si luego de realizar pruebas quieres instalarlo como servicio en el sistema operativo te dejo dos buenos tutoriales:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *