Instalando Tomcat e JDK com apt-get (Debian)

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

[ Hits: 39.014 ]

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

Compartilhando a Internet

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

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

Instalando aMSN no Debian

Assistir vídeos da globo no Debian

Leitura recomendada

Apostilas de Java para download

Exibir ponto em expressão regular (regex)

Oracle Java em Debians-like (sem recorrer a PPAs)

Declarando IRPF pela internet com Linux

Como verificar ou setar permissões em arquivos através do JAVA

  

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