Instalando Tomcat5 no Debian Etch

Publicado por Cristiano NiX em 13/12/2007

[ Hits: 10.718 ]

 


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

Do Windows XP ao GNU/Linux

Instalando o Shibboleth Service Provider (2.3) no Gentoo

Bloqueando redes da China/Coréia

Conhecendo a documentação do Debian

BURG: Uma interface para o Grub

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts