linux:jboss
Tabela de conteúdos
Jboss Ubuntu
Breve descrição
- JBoss é um gerenciador de aplicativos Java (Java Application Server) desenvolvido pela empresa Red Hat. Ele fornece uma plataforma para desenvolver, implantar e gerenciar aplicativos Java, incluindo servlets, JavaServer Pages (JSPs), Enterprise JavaBeans (EJBs) e Web Services.
Dependências:
Baixando o Jboss
- Faça o download do arquivo de instalação do JBoss do site oficial:
Descompactação
- Criar diretório para a aplicação
mkdir /opt/jboss
- Descompacte o arquivo para o diretório criado
unzip jboss-eap-7.3.0.zip
- Mover arquivos descompactados para pasta criada
mv jboss-eap-7.3 /opt/jboss
Crie o usuário e grupo para o processo
- Criando grupo
groupadd jboss
- Criando usuário e adicionando ao grupo
useradd -r -g jboss -d /opt/jboss -s /sbin/nologin jboss
Permissões
- Atribua propriedade e permissões ao diretório de instalação:
chown -R jboss:jboss /opt/jboss chmod -R 775 /opt/jboss
Script de inicialização
- Crie o arquivo de inicialização:
vim /etc/init.d/jboss
- jboss
#!/bin/bash # chkconfig: 2345 99 01 # description: JBoss EAP Start/Stop Script JBOSS_HOME=/opt/jboss JBOSS_USER=jboss case "$1" in start) echo "Starting JBoss EAP 7.3" su - $JBOSS_USER -c "$JBOSS_HOME/bin/standalone.sh -b 0.0.0.0 -c standalone-full.xml" > /dev/null 2>&1 & ;; stop) echo "Stopping JBoss EAP 7.3" su - $JBOSS_USER -c "$JBOSS_HOME/bin/jboss-cli.sh --connect command=:shutdown" > /dev/null 2>&1 ;; *) echo "Usage: $0 {start|stop}" esac
- Defina as permissões de execução para o arquivo de inicialização:
chmod 755 /etc/init.d/jboss
Baixando o Jboss
Baixando o Jboss
Baixando o Jboss
linux/jboss.txt · Última modificação: 2023/01/18 12:47 por gustavo