Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando Jboss no Debian Lenny
Linux user
Publicado por Rafael Igor Alexandre Vasco em 24/07/2009

Login: riav, 42398 pontos
[ Hits: 10167 ]

Instalando Jboss no Debian Lenny

JBoss é um servidor de aplicação de código fonte aberto baseado na plataforma J2EE implementada completamente na linguagem de programação Java. Como é baseada em Java, JBoss pode ser usado em qualquer Sistema Operacional que suporte Java. (http://pt.wikipedia.org/wiki/JBoss)

Instalando Jboss no Debian Lenny

Adicione a opção non-free na sua fonte apt:

# vi /etc/apt/sources.list

deb http://ftp.br.debian.org/debian/ lenny main non-free

Atualize o apt:

# apt-get update

Instale o pacote java de sua escolha (java5 ou java6):

# apt-get install sun-java5-jdk

Verifique se está tudo ok com java:

# java -version

Deve aparecer algo do tipo:

java version "1.5.0_17"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_17-b04, mixed mode)

Baixe e descompacte a versão do Jboss de sua preferência:
Ou use o terminal:

# wget http://downloads.sourceforge.net/sourceforge/jboss/jboss-5.1.0.GA.zip?use_mirror=ufpr

Mova o diretório do Jboss para para /var e crie um link simbólico para ele:

# mv jboss-5.1.0.GA /var
# cd /var
# ln -s /var/jboss-5.1.0.GA jboss


Criando as variáveis de ambiente.

Descubra o diretório base do java:

# find / -name "java"

Deve retornar algo como:

/etc/alternatives/java
/var/lib/dpkg/alternatives/java
/usr/bin/java
/usr/lib/jvm/java-1.5.0-sun-1.5.0.17/bin/java
/usr/lib/jvm/java-1.5.0-sun-1.5.0.17/jre/bin/java
/usr/share/java

Abra o arquivo /etc/profile e adicione as seguintes linhas:

JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun-1.5.0.17"
JBOSS_HOME="/var/jboss"

export JBOSS_HOME JAVA_HOME

Salve o arquivo e execute:

# source /etc/profile

Crie o usuário jboss e mude as permissões do diretório jboss-5.1.0.GA:

# useradd jboss -d /var/jboss-5.1.0.GA
# chown root:jboss /var/jboss-5.1.0.GA -R
# chmod 770 /var/jboss-5.1.0.GA -R


Criando script de inicialização:

# vi /etc/init.d/jboss

#!/bin/bash
# Jboss init-script
VER="5.1.0.GA"
case $1 in

start)
echo "Starting Jboss $VER ..."
su - jboss -c '/var/jboss/bin/run.sh -b 0.0.0.0 &'
;;
stop)
su - jboss -c '/var/jboss/bin/shutdown.sh -S'
echo "Jboss Stop."
;;
restart)
echo "Restating Jboss ..."
su - jboss -c '/var/jboss/bin/shutdown.sh -S'
su - jboss -c '/var/jboss/bin/run.sh -b 0.0.0.0 &'
;;

esac
exit 0

Salve o arquivo e dê permissão:

# chmod +x /etc/init.d/jboss

Inicializando na hora do boot:

# cd /etc/rc2.d
# ln -s ../init.d/jboss S99jboss


Pronto!

Para executar:

# /etc/init.d/jboss start

Para acessar o Jboss digite:

http://IP_DO_SERVIDOR:8080

Usuário e senha de acesso: admin/admin

Referências:

Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Instalação do Anjuta no Debain 4.0 e Ubuntu 7.04
   Dica Linux recomendada Finalmente, Gentoo e Arch Linux podem ser mais fáceis!
   Dica Linux recomendada Instalação do Jboss no Fedora 8 Linux
   Dica Linux recomendada Lendo partição NTFS no XP com Fedora Core 4
   Dica Linux recomendada Lxde na prática

Comentários
[1] Comentário enviado por leleobhz em 04/08/2009 - 17:52h:

Aquele link simbolico no final tá terrivel. Use "update-rc.d jboss start 99 2 3 4 5 . stop 01 0 1 6 ." Tem mais coisas que eu melhoraria, mas a falta de tempo não deixa. Boa sorte para quem precisar de usar Servlet :p


[2] Comentário enviado por rog.sp1.8 em 24/05/2010 - 14:35h:

Oba pessoal sou meio novato no linux, e estou montando um servidor web no debian 5.0 fiz tudo que esta no tutorial mas não obtive sucesso .. na hora de startar ele inicia e depois fecha mas não vi nenhum erro.
no final ele fica shutdown complete
Halting VM



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.