Configurando TomCat

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

[ Hits: 46.566 ]

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

Analisando arquivos de registro (log)

Os usuários do Linux

As vulnerabilidades do IRC

Os Vírus e o Linux

O ? Alternativo em C/C++

Leitura recomendada

JSP - Parte 1

JSP acessando MySQL usando JSTL e EL

JSP - Parte 2

GWT - Google Web Toolkit

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