Instalando Apache Tomcat em Linux 2.6

Apache Tomcat é uma implementação das tecnologias Java Servlet e JavaServer Pages. As especificações do Java Servlet e JSP são desenvolvidas sob o JCP (http://jcp.org/en/introduction/overview). Aqui veremos como instalá-lo no Linux.

[ Hits: 60.352 ]

Por: Roberson Carlos em 01/10/2008 | Blog: http://carlrobers.wordpress.com


Instalando o Tomcat no Linux



Descompacte o arquivo resultante do download em /usr/local/tomcat, isto caso você use uma distribuição baseada em Debian e em /opt/tomcat caso contrário. O local onde você irá descompactar este arquivo não importa, é sugerido um dos caminhos acima para uma melhor organização dos aplicativos em sua distribuição, particularmente coloco tudo que seja opcional em /opt.

Dê permissões de leitura e escrita ao diretório para seu usuário:

# chown -R <user> /opt/tomcat

Substitua <user> pelo seu nome de usuário.

Após a extração do pacote você terá uma árvore de diretórios como esta:
Linux: arquivos do tomcat

Configurando o Tomcat no Linux

Para iniciar o serviço basta executar o script bin/startup.sh, para tal faça o seguinte:

cd /opt/tomcat/bin
$ chmod +x *.sh
$ ./startup.sh


Em um terminal, com estes comandos você estará entrando dentro do diretório onde foram extraídos os arquivos binários do Tomcat, dará a eles permissão de execução e em seguida iniciará o serviço, no entanto você terá umas mensagens de erro, pois você deve ajustar algumas variáveis como seguem:

export CATALINA_HOME=/opt/tomcat
$ export JAVA_HOME=/usr/lib/jvm/java-6-sun


Lembre-se de alterar o JAVA_HOME para o caminho onde se encontra o seu Java, caso ainda tenha problemas após exportar as variáveis você deve executar o arquivo:

/opt/tomcat/bin/setclasspath.sh

Em seguida inicie o serviço e abra seu Firefox com a URL:

http://localhost:8080/

Caso queira ver alguns exemplos, siga a seguinte URL:

http://localhost:8080/jsp-examples/

Se tudo ocorreu bem, você verá a seguinte janela:
Linux: Tomcat funcionando
Em seguida adicione as seguintes linhas ao arquivo ~/.bashrc:

export CATALINA_HOME=/opt/tomcat
export JAVA_HOME=/usr/lib/jvm/java-6-sun

Lembrando é claro de estar sempre substituindo os caminhos de acordo com a sua instalação.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o Tomcat no Linux
   3. Iniciando o serviço Tomcat pelo init.d
Outros artigos deste autor

Registrando extensões no kernel com o binfmt_misc

Rodando jogos a partir de uma imagem ISO

Gerando arquivos JAR com o Eclipse

Evosign - Adicionar assinatura automática ao Evolution

Corel Draw - Codeweavers - CrossOver Linux

Leitura recomendada

Instalando e configurando o Java JDK no Slackware Linux

Solução de problemas com wireless no Ubuntu Linux

OpenLdap no Debian Squeeze

Compartilhando diretórios em rede com o NFS

Ubuntu 10.04 OpenLDAP NFS QUOTA

  
Comentários
[1] Comentário enviado por f_Candido em 01/10/2008 - 14:33h

Muito Bom. A poucos dias, estava pesquisando como instalar o Tomcat em minha máquina. E ... Nada. Mas consegui instalar. Mas pra quem esta iniciando neste mundo vai se de grande valia.


Parabéns,


Abraços

[2] Comentário enviado por eduardo em 01/10/2008 - 16:54h

Fábio, só corrige o título. Acho que é Instalando, e não Instando. A não ser que eu esteja falando besteira ;)

Abraços

[3] Comentário enviado por fabio em 01/10/2008 - 21:12h

Obrigado Eduardo, título corrigido! Quando for alertar algo, tente fazer pelo fale conosco, pois não dou conta de acompanhar todos os comentários do site (este vi por acaso).

Um abraço.

[4] Comentário enviado por derekbsb em 09/03/2009 - 08:39h

/usr/local/apache-tomcat-5.5.27/bin/setclasspath.sh

The BASEDIR environment variable is not defined
This environment variable is needed to run this program
Vc sabe como corrigir este erro?

[5] Comentário enviado por robersonfox em 10/03/2009 - 22:43h

Veja este link
http://www.ontopia.net/omnigator/models/topic_complete.jsp?tm=support-kb.ltm&id=basedir-not-set

aparentemente você se esqueceu de rodar o comando "chmod 755 <tomcat path>/bin/*.sh"

[6] Comentário enviado por jpunker em 28/10/2009 - 10:46h

nao consigo encontrar o arquivo .bashrc
e agora?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts