Configurando TomCat

Esse artigo aborda a simples configuração do TomCat, um servidor web para páginas JSP (Java Server Page).

[ Hits: 46.760 ]

Por: Luiz Antonio da Silva Junior em 14/07/2003


Introdução



As linguagens de programação web como PHP ou ASP precisam de um determinado servidor capaz de interpretar seu código fonte. Com o JSP (Java Server Pages) não é diferente e o servidor mais comum é o TomCat.

Para configurá-lo, você precisará do JDK (http://java.sun.com) instalado em sua máquina. O Java Development Kit (Ambiente de Desenvolvimento Java) não vem junto com o Linux e sua configuração não será discutida nesse artigo, porém há um outro artigo no site que aborda sua configuração. Você pode acessá-lo pelo link: Instalando e Configurando o JAVA.

Instalação


Primeiramente, baixe o TomCat através do link: Usaremos o pacote tomcat-4.1.24.tar.gz, que é a última versão publicada até dia em que esse artigo foi escrito. Após baixá-lo, execute os seguintes comandos:

$ tar -zxvf tomcat-4.1.24.tar.gz
$ cd jakarta-tomcat-4.1.24/bin/
$ su
# ./startup.sh


Para conferir se seu TomCat está funcionado, acesse http://localhost:8080, se aparecer a página do servidor, ele foi configurado corretamente!

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Os usuários do Linux

O ? Alternativo em C/C++

O movimento do código aberto

Os Vírus e o Linux

Explorando NFS mal configurado

Leitura recomendada

URLs amigáveis com URL_Filter_Rewrite e Struts2

GWT - Google Web Toolkit

JSP - Parte 1

URLConnection :: SuperClass

Eclipse - Instalando o plugin do Jetty WTP

  
Comentários
[1] Comentário enviado por jversolato em 14/07/2003 - 16:39h

Po meu, pega mais a fundo na configuração, isso qualquer um faz é so descompactar e executar o start...

[2] Comentário enviado por gustavo_marcon em 14/07/2003 - 18:32h

O TomCat é o interpretador da linguagem JSP???

Ou é um servidor como o apache???

[3] Comentário enviado por JuNiOx em 15/07/2003 - 01:22h

ele tem o funcionamento similar ao apache e serve para interpretar jsp

[4] Comentário enviado por jeison em 15/07/2003 - 09:02h

Ow meu, acho legal você abordar o tema JSP e tal, porém foi extremamente superficial, sei lá, bem existem RPM pra instalar o Jakarta? (sei que sim) Como eu utilizo o Jakarta com o Apache? como faço pra deixar de index do meu site um jsp, ao invés de um php ou html? (sem precisar do 8080 na frente) ... ai que eu queria chegar.

[5] Comentário enviado por JuNiOx em 16/07/2003 - 14:06h

não falei nada de rpm pois não gosto desses pacotes, é comum encontrar falhas, dependências, etc.

mostrei aqui a forma de configurar o servidor. Essa não é a única, claro, mas o artigo não era sobre "todas as formas de configurar tomcat"!

[6] Comentário enviado por rbn_jesus em 28/07/2003 - 11:38h

Desculpe minha observação,
Mas o tomcat não é um servidor, e sim um container para comunicação do apache como o JSP (que é da linuagem JAVA).

[7] Comentário enviado por hugojc em 05/01/2004 - 22:34h

Vou dar a minha opinião: Vc não explicou como configurar o tomcat coisa alguma, e sim a como instalar!!! ... ahhhhh.... e acho que você esqueceu de dizer mais algumas coisas a respeito da instalação.:
Antes de se rodar o tomcat, eh necessário definir duas variáveis, a CATALINA_HOME e a JAVA_HOME. Para se Definir, proceda da seguinte maneira:
$ CATALINA_HOME=diretorio_onde_o_TomCat_foi_instalado
$ JAVA_HOME=diretorio_onde_jsdk_esta_instalado
export CATALINA_HOME JAVA_HOME

Eh interessante colocar esses comando em um arquivo de inicialização, pois caso contrário, será necessário fazer o mesmo procedimento toda vez que as variaveis forem apagadas da memória.

[8] Comentário enviado por JuNiOx em 06/01/2004 - 02:45h

se você prestar atenção, vai ver que eu coloquei um link informando o leitor que veja um outro artigo: Instalando e Configurando o JAVA.... antes de configurar o tomcat

[9] Comentário enviado por $p1d3r em 29/01/2004 - 10:22h

Desculpe mas o tópico é muito superficial e se fizer somente oq o JUNIOX falou não vai funcionar.
JunioX ao postar, tenha certeza que esta postando algo correto.

[10] Comentário enviado por $p1d3r em 29/01/2004 - 10:22h

Desculpe mas o tópico é muito superficial e se fizer somente oq o JUNIOX falou não vai funcionar.
JunioX ao postar, tenha certeza que esta postando algo correto.

[11] Comentário enviado por $p1d3r em 29/01/2004 - 10:23h

Desculpe mas o tópico é muito superficial e se fizer somente oq o JUNIOX falou não vai funcionar.
JunioX ao postar, tenha certeza que esta postando algo correto.

[12] Comentário enviado por $p1d3r em 29/01/2004 - 10:23h

Desculpe mas o tópico é muito superficial e se fizer somente oq o JUNIOX falou não vai funcionar.
JunioX ao postar, tenha certeza que esta postando algo correto.

[13] Comentário enviado por JuNiOx em 29/01/2004 - 15:05h

$p1d3r

essa configuração funcionou em diversas máquinas, por isso postei aqui...

se não funcionou na sua, paciência... leia o INSTALL e README e configure você mesmo...

[14] Comentário enviado por $p1d3r em 30/01/2004 - 11:52h

Você é muito teimoso, deveria escutar as pessoas mais experientes.
Eu trabalho no maior banco brasileiro e sou responsável pela configuração dos servidores com container JSP.
Outra grande burrice que você falou foi que o tomcat funciona similiar ao Apache da onde vc tirou isso.
O tomcat funciona como o Jetty ou seja são Web Servers, enquanto que o Apache como JBOSS são Application Server.
Vai aprender antes de ser sem educação.

[15] Comentário enviado por welias em 03/02/2004 - 15:01h

O $p1d3r tem razão é muito superficial você falou que colocou um link para configurar a variavel de ambiente do java, mas não é só a do java que tem que ser configurada a do tomcat também que se chama TOMCAT_HOME

[16] Comentário enviado por pcalcado em 09/07/2004 - 18:14h

$p1der, sinceramente não entendo o que seu trabalhot em a ver com isso, mas tudo bem.

Ok, o Juniox poderia ter feito algo mais completo, mas pelo menos ele ferz algo. Antes de tacar pedra no cara, preste atenção no que diz: O Tomcat NÃO é um servidor web, ele é um Container Web. O 'servidor' é um conector HTTP chamado Coyote, muito lento e problemático. Geralmente se coloca o Tomcat junto com o Apache, que é um servidor 'de gente grande'. O Apache é um Servidor Web, não tem absolutamente NADA de Application Server. O JBoss, assim como o Tomcat, é um Application Server, implementando Containers EJB, serviços de JNDI, JTA e outros.


[17] Comentário enviado por mrezende em 25/07/2004 - 04:52h

Simples e rápido, está funcionando aqui.

Obrigado jr. Amanhã volto no canal.

[18] Comentário enviado por eduac em 07/08/2004 - 22:53h

bom, só sei que segui o artigo do JuNiOx e ta funcionando blz....vlw JuNiOx :-)

[19] Comentário enviado por thelinux em 21/12/2006 - 13:47h

veja este artigo de minha autoria é bem completo:
http://www.juliobattisti.com.br/tutoriais/jarbasteixeira/tomcatcomjava001.asp

Atenciosamente,

[20] Comentário enviado por leogazio em 24/01/2008 - 13:47h

Fraco. Valeu a intenção, mas tá fraco o artigo, encontrei esse aqui que tá passando todos os passos;

http://imasters.uol.com.br/artigo/4863/linux/configurando_e_instalando_o_java_com_tomcat_no_linux/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts