Instalando Tomcat e JDK com apt-get (Debian)

Publicado por Geraldo José Ferreira Chagas Júnior em 02/03/2009

[ Hits: 39.105 ]

Blog: http://prginfo.blogspot.com

 


Instalando Tomcat e JDK com apt-get (Debian)



Acabei de passar pela necessidade de instalar o Tomcat em meu servidor Debian. Porém não tive muito sucesso com as dicas já oferecidas em português e algo que parecia simples não foi tanto. Passei a procurar então material em inglês e consegui fazer a instalação, na realidade, de forma bastante simples e resolvi postar aqui.

Primeiro é necessário instalar o Sun JDK 5 (Java Developer kit 5). Nós instalaremos a partir de um repositório.

Obs.: Usaremos repositórios não estáveis, mas não tive problema com isso.

Os comandos deverão ser executados como usuário root.

Edite o arquivo /etc/apt/sources.list:

# vi /etc/apt/sources.list

e adicione as seguintes linhas:

deb http://ftp.debian.org/debian/ unstable non-free
deb-src http://ftp.debian.org/debian/ unstable non-free

Salve e feche o arquivo.

Agora vamos atualizar o apt usando o seguinte comando:

# apt-get update

Instalando o jdk:

# apt-get install sun-java5-jdk

Para confirmar se o Java está instalado e qual sua versão:

# java -version

A saída será algo da forma:

java version "1.5.0_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) Client VM (build 1.5.0_10-b03, mixed mode, sharing)

Para instalar o Apache Tomcat usaremos os comandos a seguir:

# apt-get install tomcat5.5
# apt-get install tomcat5.5-admin
# apt-get install tomcat5.5-webapps


Para verificar se o Tomcat está em execução, abra um navegador e digite o seguinte endereço:

http://localhost:8180/

Você poderá trocar o localhost pelo IP ou nome do seu servidor.

Você poderá iniciar/parar/reiniciar o serviço Tomcat utilizando os seguintes comandos:

# /etc/init.d/tomcat5.5 start
# /etc/init.d/tomcat5.5 stop
# /etc/init.d/tomcat5.5 restart


Configurando o Tomcat

Pare o serviço Tomcat:

# /etc/init.d/tomcat5.5 stop

Edite o arquivo /var/lib/tomcat5.5/conf/tomcat-users.xml e substitua seu conteúdo pelas linhas abaixo. Neste caso configuraremos a mesma senha para as opções de configuração do Tomcat via browser.

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="tomcat"/>
<user username="tomcat"
password="tomcatpassword"
roles="tomcat,admin,manager"/>
</tomcat-users>

Salve o arquivo.

Inicie o serviço Tomcat:

# /etc/init.d/tomcat5.5 start

Agora você poderá usar o usuário de gerente na página de configuração do Tomcat:

http://localhost:8180/manager/html

Seu usuário será "tomcat" e a senha "tomcatpassword".

Outras dicas deste autor

Instalação do editor xwpe - Debian

Instalação do Skype no Debian

Configurando o cron para enviar e-mail de output para o root (Debian)

Assistir vídeos da globo no Debian

Trabalhando com partições Linux no Windows (visualiza, edita normalmente)

Leitura recomendada

Visualizando applets

Alinhando texto dentro de um JTextArea em Java Swing

Listar todos arquivos de uma pasta com Java

Removendo o Quick Access do Eclipse Juno

Banco do Brasil com Java nativo no Firefox/Iceweasel - Instalação no Debian

  

Comentários
[1] Comentário enviado por brgsousa em 03/06/2009 - 11:21h

Muito bom! Funcionou perfeitamente em um Debian Etch

[2] Comentário enviado por andre4p em 14/09/2009 - 00:56h

boanoite geraldo

fiz conforme estar no tutorial e apos executar

apt-get install sun-java5-jdk

coloquei a opçao sim e depois ficou no terminal

Configuração de Pacotes

Configurando sun-java5-jre

Operating System Distributor License for Java v1.1 (DLJ)

Operating System Distributor License for Java version 1.1 (DLJ)

[3] Comentário enviado por Cr1stt0f3r em 28/10/2009 - 15:40h

Ola amigo, segui os teus passos e funcionou muito bem, unica coisa q tive q fazer foi colocar mais uma Safe_port no squid e tava pronto! :D

Agora gostaria de uma ajuda: como colocar o postgreSQL 8.3 como uma ferramenta do tomcat?
Digo, colocar ele ali na lateral, estilo servidor de hospedagem, tornando mais comodo o acesso as ferramentas de postagem.
?

Desde ja agradeco.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts