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.333 ]

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

VNC - Virtual Network Computing

Desmistificando o Linux Loader (LILO)

Modem 3G no Ubuntu Linux 8.04 - Qualquer operadora

Gerando arquivos JAR com o Eclipse

Amarok: migrando de SQLite para MySQL

Leitura recomendada

Balanceamento de carga com 2 links no MikroTik

Configurando Linux para Desenvolvimento de Sites

Construindo um servidor NFS usando o Insigne GNU/Linux

Multifuncional HP Deskjet Ink Advantage 2546 no GNU/Linux

Instalação do CRUX 3.0 em Virtualbox

  
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