CITSmart
Executar a Instalação

Incluindo o WildFly no systemd

para que o wildfly inicie automaticamente, Ć© necessĆ”rio configurĆ” lo para o systemd (no caso de centos 7) siga as etapas abaixo para realizar a configuração crie o diretório que irĆ” armazenar as informaƧƵes do wildfly mkdir p /etc/wildfly copie o modelo de arquivo de configuração padrĆ£o que vem com o pacote do wildfly cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly conf /etc/wildfly/ edite o arquivo /etc/wildfly/wildfly conf e altere a variĆ”vel \# the configuration you want to run wildfly config=standalone xml para \# the configuration you want to run wildfly config=standalone full xml em seguida, copie o script de inicialização para o diretório /bin do wildfly cp /opt/wildfly/docs/contrib/scripts/systemd/launch sh /opt/wildfly/bin/ dĆŖ permissĆ£o de execução para os scripts deste mesmo caminho bash c 'chmod +x /opt/wildfly/bin/ sh' copie a unit do wildfly para o diretório do systemd cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly service /etc/systemd/system/ edite o arquivo do wildfly do sistemd presente em /etc/systemd/system/wildfly service remova o conteĆŗdo original e inclua o seguinte conteĆŗdo \[unit] description=wildfly application server wants=network online target after=network online target \[service] environment=launch jboss in background=1 environmentfile= /etc/wildfly/wildfly conf type=simple user=wildfly group=wildfly execstart=/opt/wildfly/bin/launch sh $wildfly mode $wildfly config $wildfly bind restartsec=20 \[install] wantedby=multi user target reinicie o daemon do sytemd e inicie o serviƧo sudo systemctl daemon reload systemctl enable wildfly inicie o wildfly para realizar o teste systemctl start wildfly para verificar se o serviƧo estĆ” rodando, execute o comando abaixo systemctl status wildfly vocĆŖ deverĆ” ter como saĆ­da uma informação semelhante a esta ā— wildfly service wildfly application server loaded loaded (/etc/systemd/system/wildfly service; enabled; vendor preset disabled) active active (running) since tue 2019 11 12 14 43 54 utc; 1min 29s ago main pid 18519 (standalone sh) tasks 50 memory 544 8m cgroup /system slice/wildfly service ā”œā”€18519 /bin/sh /opt/wildfly/bin/standalone sh c standalone xml b 0 0 0 0 └─18629 /opt/jdk/bin/java d\[standalone] server xms12g xmx12g xx\ minheapfreeratio=40 xx\ maxheapfreer