Instalação do Wildfly
O download do wildfly pode ser realizado diretamente do site da comunidade em sua área de downloads em https://wildfly.org/downloads/. A versão deverá ser a mesma sugerida pela documentação em Requisitos do sistema. Neste caso, deverá ser feito o download do pacote tgz Java EE Full & Web Distribution.
[root@server /tmp]# cd /tmp
[root@server /tmp]# wget https://download.jboss.org/wildfly/12.0.0.Final/wildfly-12.0.0.Final.tar.gzDescomprima o pacote para o /opt:
[root@server /tmp]# tar -xvzf wildfly-12.0.0.Final.tar.gz -C /opt/Crie um link simbólico para o wildfly versão 12. Isso visa facilitar administrações futuras:
[root@server /tmp]# ln -s /opt/wildfly-12.0.0.Final /opt/wildflyEnvie via scp e descomprima o arquivo assets disponibilizada pela CITSmart dentro do diretório do wildfly. Essa pasta é necessária para funcionamento da solução, e é disponibilizada para parceiros através de nosso portal de parceria juntamente com os pacotes de instalação:
[root@server /tmp]# tar -xzvf assets.tar.gz -C /opt/wildfly/Crie um usuário e grupo para o wildfly:
[root@server /tmp]# groupadd -r wildfly
[root@server /tmp]# useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildflyCrie a pasta dos relatórios:
[root@server /tmp]# mkdir /opt/wildfly/reportsAltere as permissões da pasta do wildfly para o usuário criado acima:
[root@server /tmp]# chown -R wildfly.wildfly wildfly-12.0.0.Final/Testando o Wildfly
A partir desta etapa, podemos realizar um teste para identificar se o Wildfly está funcionando corretamente. Faça um login com usuário do wildfly com comando abaixo:
[root@server /tmp]# su - wildfly -s /bin/bashE verifique se o PATH do java está funcionando corretamente:
-bash-4.2$ java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
-bash-4.2$Suba o serviço com comando abaixo:
-bash-4.2$ ~/bin/standalone.shAcompanhe as mensagens de inicialização. Caso o servidor tenha iniciado corretamente, será exibida uma mensagem semelhante a essa abaixo:
INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 12.0.0.Final (WildFly Core 4.0.0.Final) started in 3762ms - Started 292 of 513 services (308 services are lazy, passive or on-demand)Se a mensagem acima indica que o serviço está funcionando corretamente. Pressione [CTRL+C] para interromper o serviço. Em seguinda digite exit para sair do usuário CITSmart.