Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 135
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> Tutoriais -> Apache Tomcat
Como baixar, configurar e testar o container Apache Tomcat
Antes de começar a desenvolver aplicações usando JSP (Java Server Pages), JSF (Java Server Faces), Struts e outras tecnologias baseadas em Java e direcionadas para a Internet, é preciso instalar um container ou servidor web que forneça suporte a tais tecnologias. Geralmente containeres que suportam Java Server Pages e Servlets são apropriados para estudo e desenvolvimento. Alguns containeres, tais como o Apache Tomcat, podem até mesmo ser usados em conjunto com outros servidores mais robustos, tais como o servidor Apache. O Tomcat é usado na implementação da referência oficial para as tecnologias JSP e Servlets e um dos primeiros containeres que vêm em mente quando o assunto é desenvolvimento para a web usando Java.

A versão mais recente deste container pode ser baixada no endereço http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi. Este tutorial usa a versão 5.5.9. Para baixa-la, aponte seu navegador para este endereço e selecione o pacote apropriado. Esta seção mostra como baixar uma cópia do Tomcat versão 5.5.9 e instala-la no Windows XP. Porém, você não terá dificuldade em instalar em outras plataformas visto que o procedimento é bem semelhante. Veja na figura seguinte como selecionar o arquivo a ser baixado:


Baixe o pacote selecionado para o seu computador. Feito isso, a instalação pode ser feita clicando-se duas vezes no arquivo baixado. Você verá as boas-vindas na tela de instalação. Clique o botão "Next" e verá o acordo de licença. Como desenvolvedores Java já lemos esse acordo uma quantidade razoável de vezes, não? Clique o botão "I Agree" e vamos prosseguir.

A tela seguinte mostra os componentes que poderão ser instalados. Se você escolher a opção "Normal", o programa será instalado sem os exemplos e algumas aplicações web. Marque estas duas opções e clique o botão "Next". A próxima tela permite definir o diretório onde o Tomcat será instalado. Por padrão o container será instalado em:

C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5

Nem sempre é uma boa idéia instalar tais ferramentas em diretórios com nomes tão longos e que contenham espaços. Desenvolvedores Linux sabem do que estou falando. Sendo assim, altere o diretório para algo como:

C:\Tomcat55

Clique o botão "Next". A tela seguinte permite a definição da porta a partir da qual o Tomcat ouvirá requisições. Vamos deixar este valor como 8080 mesmo. Isso evitará problemas quando você quiser usar o servidor IIS, o Apache ou outro servidor ao mesmo tempo em que executa o Tomcat. Por padrão estes dois servidores ouvem na porta 80. Se estiver pensando seriamente em usar o Tomcat como servidor web para sua empresa ou site este valor poderá ser alterado mais tarde.

Na mesma tela onde você definiu a porta para o servidor você poderá definir também o nome e senha do administrador. O valor padrão para o administrador é "admin". Forneça apenas uma senha e clique o botão "Next".

O próximo passo requer muita atenção. É aqui que definimos o caminho para a máquina virtual Java em nosso sistema. Qualquer informação incorreta aqui pode comprometer seriamente o funcionamento do container. Caminhos comuns para a máquina virtual Java no Windows são:

C:\java

Se sua máquina virtual foi instalada como parte do SDK J2EE 1.4, o caminho pode ser algo como:

C:\Sun\AppServer\jdk

Esteja ciente de que aqui o caminho a ser fornecido é aquele da raiz da instalação do JDK. Muito cuidado para não fornecer o caminho para o diretório bin do JDK.

Aviso importante para usuários de versões do JDK inferiores à 5.0:
Se você ainda estiver usando uma versão do JDK anterior à 5.0, o Tomcat 5.5.9 se recusará a executar em seu sistema. Para resolver o problema siga os passos abaixo:

a) Acesse http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi e localize o arquivo 5.5.9 Compat zip;

b) Descompacte o arquivo e copie seu conteúdo (você encontrará duas pastas e três arquivos) para o diretório de instalação do Tomcat 5.5 (será algo como c:\tomcat55). Responda "Sim" quando o Windows perguntar se você deseja continuar com a operação de colar os arquivos;

c) Se você seguiu os passos anteriores corretamente, pode tomar mais xícara de café e comemorar. Você não precisará atualizar seu JDK por mais alguns meses.

Pronto! Fornecido o caminho para a máquina virtual o assistente de instalação fará o resto do trabalho. Que tal buscar mais uma xícara de café?
Este tutorial contém as seguintes seções:
  1. Introdução
  2. Como baixar, configurar e testar o container Apache Tomcat
  3. Testando a instalação do Tomcat
  4. Entendendo a chamada à pagina inicial do Tomcat
  5. Estrutura básica de uma aplicação web desenvolvida em Java
  6. Atualizando e desinstalando aplicações web no Apache Tomcat
  7. Entendendo a estrutura e funcionalidade dos diretórios do Tomcat
  8. Conclusão
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de C
Declarando uma matriz de inteiros e inicializando os valores de seus elementos com números aleatórios (randômicos)
Como escrever um função que retorna uma estrutura (struct)
Escrevendo funções C que possuem um ou mais parâmetros
Verificando se uma substring está contida no início de uma string (sua própria função starts_with())
Criando um laço for infinito
Usando o laço for em C
Passando uma estrutura (struct) para uma função (com e sem o uso de ponteiros)
Implementando uma função strtoupper com retorno char*
Funções em C: Os mistérios da passagem por valor e passagem por referência
Verificando se duas strings são iguais ou diferentes usando C
Veja dicas, truques e anotações de outras linguagens
Qt - Como obter a quantidade de itens em um QComboBox
Python - Como formatar uma data usando strftime
Java Servlets - Como definir o timeout (tempo de expiração) da sessão no web.xml
ActionScript - Obtendo a quantidade de milisegundos decorridos desde 1º de janeiro de 1970 (em UTC)
Ruby - Usando a instrução return para interromper a execução do código de um método
C# (CSharp) - Criando e inicializando um array de strings
Java - Como definir um componente JLabel para um dos títulos de uma JTable
PHP - Obtendo o resultado de um SELECT usando mysql_fetch_row
PHP - Como usar setLocale para definir o português brasileiro para a data e hora
JavaScript - Obter os nomes de todos os formulários na página

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site