Instalando Tomcat5 no Debian Etch

Publicado por Cristiano NiX em 13/12/2007

[ Hits: 10.222 ]

 


Instalando Tomcat5 no Debian Etch



Para instalar os pacotes do Tomcat, por preferência usem a versão 5, experiência própria.

# apt-get libtomcat5-java, tomcat5 tomcat5-admin, tomcat5-webapps

Configurando Tomcat5 para ser acessado pela porta 8081:

Procure a linha <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8180 --> e edite a porta para qual você desejar, eu mudei para 8081, fica ao seu critério.

# vi /etc/tomcat5/server.xml

<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8180 -->
    <Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
               port="8081" minProcessors="5" maxProcessors="75"
               enableLookups="true" acceptCount="10" debug="0"
               connectionTimeout="20000" useURIValidationHack="false" />

Bom, edite o arquivo com seu editor predileto o /etc/profile adicionando as seguintes variáveis de ambiente, para o tomcat5 funcionar corretamente.

# vi /etc/profile

JAVA_HOME=/opt/SDK/jdk; export JAVA_HOME
JRE_HOME=/opt/SDK/jdk/jre
PATH=$PATH:$JAVA_HOME/bin
export PATH
CATALINA_HOME=/usr/share/tomcat5
TOMCAT_HOME=/usr/share/tomcat5
CLASSPATH=.
export CATALINA_HOME TOMCAT_HOME JRE_HOME CLASSPATH

Configurando usuários no Tomcat5

Para podermos acessar a área administrativa do nosso servidor tomcat devemos alterar o arquivo tomcat-users.xml, que fica no diretório: /var/lib/tomcat5/conf

# vi /var/lib/tomcat5/conf/tomcat-users.xml

Vamos remover todo o seu conteúdo, adicionando as seguintes entradas:

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

Onde myadminpass deve ser substituído por uma senha de sua preferência.

Instalando Tomcat5 no Debian Etch

Baixe o software Java EE 5 SDK Update 3 do site da sun, o pacote mais completo da categoria do java.
Depois de baixado o instalador java_ee_sdk-5_03-linux.bin, basta mover para o diretório /opt/.

Movendo instalador para o diretório /opt:

# mv java_ee_sdk-5_03-linux.bin /opt/

Depois dar permissão no arquivo .bin.

# chmod +x java_ee_sdk-5_03-linux.bin

Agora basta executar ele, para efetuar a instalação. Confirme todas as perguntas, bastando digitar ENTER.

# ./java_ee_sdk-5_03-linux.bin

Vai faltar instalar dois pacotes, para ser instalado corretamente. Então instale.
  • libstdc++2.10-glibc2.2 - The GNU stdc++ library
  • libstdc++5 - The GNU Standard C++ Library v3

# apt-get install libstdc++2.10-glibc2.2 libstdc++5

Agora falta apenas reiniciar o tomcat5 e pronto.

# /etc/init.d/tomcat5 restart

Para utilizá-lo, acesso pelo navegador.

http://dominio.com.br:8081

Bibliografia:
Feito por Cristiano B. Hellwig, administrador de redes e sistemas linux.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Configuração da placa Ati Radeon 7000 com saída RCA para TV

Compactadores e descompactadores TAR e GZIP no Linux

Hospede seus endereços .com.br na sua máquina com LAMP de forma gratuita, ocultando IP e porta (DNS Grátis)

Backports no Debian e atualizando kernel

DhcpWeb 2.0

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts