WildFly 10 anteriormente conocido como JBoss AS, o simplemente JBoss, es un servidor de aplicaciones Java EE de código abierto implementado en Java puro, más concretamente la especificación Java EE. Al estar basado en Java, JBoss puede ser utilizado en cualquier sistema operativo para el que esté disponible la máquina virtual de Java. En este caso vamos a instalar sobre CentOS 7 aunque cualquier distribucion basada en RedHat seria compatible.
Instalamos Java ultima versión.
yum install java
Verificamos la versión.
java -version
Descargamos el instalador y lo ejecutamos:
wget https://gist.githubusercontent.com/sukharevd/6087988/raw/3a27fa74df2102057e157136b2be55761092bdc4/wildfly-install.sh
chmod +x wildfly-install.sh
./wildfly-install.sh
Downloading: http://download.jboss.org/wildfly/10.0.0.Final/wildfly-10.0.0.Final.tar.gz...
Cleaning up...
Installation...
Registrating Wildfly as service...
Configuring service...
Configuring application server...
Done.
Configuramos el servicio para que arranque al iniciar el servidor:
chkconfig wildfly on --level 35
Agregamos el puerto al firewall:
firewall-cmd --zone=public --add-port=28080/tcp --permanent
Por ultimo reiniciamos el firewal del servidor para que tome el cambio.
systemctl stop firewalld
systemctl start firewalld
Desde este momento puede verificarse la instalación ingresando desde el navegador a:
http://x.x.x.x:28080/