Linux com Java 1.7 + JBoss 7
Recebi, a pouco tempo, a 'missão' de habilitar um Servidor com JBoss 7 no trabalho. E como bom analista que sou,
"missão dada é missão cumprida". Por isso, após um bom levantamento e disponibilizar o Servidor para produção,
resolvi compartilhar com vocês.[ Hits: 45.044 ]
Por: Lucas Costa em 22/05/2012
# #SCRIPT RESPONSAVEL POR INICIALIZAR O SERVIDOR DO JBOSS # #AUTOR : LUCAS COSTA #DATA 1 - ABR - 2012 #E-MAIL: mxsolucoes@gmail.com # # export TERM=vt100 STAT=$1 if [ -e /var/log/servidorjboss.log ] then sleep 0 else touch /var/log/servidorjboss.log fi if [ -e /var/run/jboss/jboss.pid ] then sleep 0 else touch /var/run/jboss/jboss.pid chmod 750 /var/run/jboss/jboss.pid fi LOGFILE="/var/log/servidorjboss.log" STANDALONE="/usr/local/jboss/bin/standalone.sh" PIDFILE="/var/run/jboss/jboss.pid" VAR(){ VERPID=`cat $PIDFILE | xargs` CONF=`cat $PIDFILE | wc -l` } chamajboss() { VAR [ $CONF -gt 0 ] && verjboss if [ $CONF = 0 ] then MSG01="INICIANDO SERVIDOR JBOSS" $STANDALONE >/dev/null & JBOSS_PID01=$! sleep 2 echo $JBOSS_PID01 >> $PIDFILE MSG02="SERVIDOR JBOS INICIADO" echo $MSG01 >> $LOGFILE echo $MSG02 >> $LOGFILE else MSGERRO="ERRO DESCONHECIDO AO INICIAR O SERVIDOR JBOSS" echo $MSGERRO >> $LOGFILE fi } # # # # #FUNCAO DE PARAR O JBOSS parajboss() { VAR if [ $CONF = 0 ] then echo "NAO EXISTE NENHUM SERVIDOR JBOSS RODANDO" exit 0 else echo -E "Localizando servico Jboss" echo -E "Servidor Jboss encontrado, parando o servico" for i in $VERPID; do kill -9 $i;done echo -E "Servidor parado" rm -rf $PIDFILE MSG001="PARANDO SERVIDOR JBOSS" MSG001="SERVIDOR JBOSS PARADO" echo $MSG001 >> $LOGFILE echo $MSG001 >> $LOGFILE exit 0 fi } # # # #FUCAO DE VERIFICA STATUS DO JBOSS verjboss() { VAR if [ $CONF = 0 ] then echo "NAO EXISTE NENHUM SERVIDOR JBOSS RODANDO" exit 0 else echo "JA EXISTE SERVIDOR JBOSS RODANDO NOS PIDS: $VERPID" | xargs exit 0 fi } case $STAT in start ) chamajboss ;; stop ) parajboss ;; status ) verjboss ;; *) echo "OPCAO INCORRETA UTILIZE (start|stop|status)" ;; esac
INICIANDO SERVIDOR JBOSS
SERVIDOR JBOSS INICIADO
JA EXISTE SERVIDOR JBOSS RODANDO NOS PIDS: <PID DO SEU PORCESSO>
Busca corporativa com Apache Solr - Motivação e conceitos
PDFBox - Aplicativo Java para baixar o DOU completo
Windowbuilder, o plugin do Google para trabalhar com interface gráfica no Eclipse
Configurando e-Gen + Tomcat + JSDK
Desenvolvendo aplicações Web 2.0 com Java e AJAX (FrameWork DWR)
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
Recuperar arquivos de HD em formato RAW usando Linux (0)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta