Como baixar e instalar o Apache Tomcat
O Apache Tomcat é um servidor da Web de software livre e um contêiner de servlet que oferece suporte a aplicativos Java. É amplamente utilizado para desenvolver e implantar aplicações web que utilizam tecnologias Java como Servlet, JSP, EL, WebSocket, etc. Alguns dos benefícios do Apache Tomcat são:
É gratuito e fácil de usar e modificar.
É leve e funciona sem problemas para aplicativos de nível empresarial.
É flexível e possui opções de personalização integradas.
É estável e recebe atualizações regulares e correções de bugs da Apache Software Foundation.
Ele suporta SSL/TLS e pode ser configurado para fornecer uma conexão segura.
Está bem documentado e possui uma grande comunidade de usuários e desenvolvedores.
Neste artigo, mostraremos como baixar e instalar o Apache Tomcat 8.5 em seu sistema. Esta versão implementa especificações que fazem parte da plataforma Java EE 7. Antes de começarmos, verifique se você possui os seguintes pré-requisitos:
go to https tomcat.apache.org download-80.cgi
Um sistema executando Windows, Linux ou Mac OS X.
Um Java Development Kit (JDK) instalado e configurado em seu sistema. Você pode baixá-lo de .
Privilégios de administrador em seu sistema.
Passo 1: Baixe o Apache Tomcat 8.5 do site oficial
O primeiro passo é baixar a versão mais recente do Apache Tomcat 8.5 do site oficial. Você pode encontrá-lo em . Nesta página, você verá diferentes distribuições binárias para várias plataformas. Dependendo do seu sistema, você pode escolher uma das seguintes opções:
O Windows Service Installer: Este é um arquivo executável que instalará o Apache Tomcat como um serviço do Windows que será executado automaticamente quando o sistema for iniciado. Isso é recomendado para usuários do Windows que desejam uma instalação simples e automatizada.
O arquivo zip: Este é um arquivo compactado que contém todos os arquivos e diretórios do Apache Tomcat. Você pode extraí-lo em qualquer lugar do seu sistema e executá-lo manualmente. Isso é recomendado para usuários que desejam mais controle sobre o processo de instalação ou que desejam uma versão portátil do Apache Tomcat.
Para este tutorial, usaremos o Windows Service Installer como exemplo. Para baixá-lo, clique no link que diz Instalador de serviço do Windows de 32/64 bits. Salve o arquivo no local de sua preferência em seu sistema.
Depois de baixar o arquivo, você deve verificar sua integridade verificando sua assinatura OpenPGP ou soma de verificação SHA-512. Isso garantirá que o arquivo não foi adulterado ou corrompido durante o processo de download. Você pode encontrar esses valores na mesma página em que baixou o arquivo. Você pode usar uma ferramenta como para verificar a soma de verificação.
Etapa 2: Instale o Apache Tomcat 8.5 em seu sistema
A próxima etapa é instalar o Apache Tomcat 8.5 em seu sistema. O processo de instalação irá variar dependendo da distribuição binária que você escolheu na etapa anterior. Aqui estão as instruções para cada opção:
Como instalar o Apache Tomcat usando o Windows Service Installer
Se você baixou o Windows Service Installer, siga estas etapas para instalar o Apache Tomcat:
Clique duas vezes no arquivo executável que você baixou. Isso iniciará o Assistente de configuração do Apache Tomcat.
Clique em Próximo para prosseguir com a instalação.
Leia e aceite o contrato de licença e clique em Próximo.
Selecione os componentes que deseja instalar. Por padrão, todos os componentes são selecionados, mas você pode desmarcar qualquer um deles se não precisar deles. Os componentes são:
Essencial: este é o componente principal que contém os arquivos principais e diretórios do Apache Tomcat.
Gerenciador de Host: este é um aplicativo da web que permite gerenciar vários hosts virtuais no Apache Tomcat.
Gerente: este é um aplicativo da web que permite implantar, cancelar a implantação, iniciar, parar e monitorar aplicativos da web no Apache Tomcat.
Inicialização do serviço: Este é um componente que instala o Apache Tomcat como um serviço do Windows que será iniciado automaticamente quando o sistema inicializar.
Nativo: Este é um componente que fornece bibliotecas nativas para melhor desempenho e integração com outros aplicativos.
Exemplos: este é um componente que contém alguns exemplos de aplicativos da web que demonstram os recursos e capacidades do Apache Tomcat.
Documentação: Este é um componente que contém a documentação oficial do Apache Tomcat.
Clique em Próximo continuar.
Selecione a pasta de destino onde deseja instalar o Apache Tomcat. Você pode usar o local padrão ou procurar outro. Clique em Próximo.
Selecione os números de porta para os seguintes conectores:
Porta do conector HTTP/1.1: este é o número da porta que o Apache Tomcat usará para atender solicitações HTTP de navegadores da web. O valor padrão é 8080, mas você pode alterá-lo se já estiver em uso por outro aplicativo.
Porta do Conector AJP/1.3: Este é o número da porta que o Apache Tomcat usará para se comunicar com outros servidores da Web, como o Apache HTTP Server usando o protocolo AJP. O valor padrão é 8009, mas você pode alterá-lo se necessário.
Porta de desligamento: este é o número da porta que o Apache Tomcat usará para escutar comandos de desligamento de usuários autorizados. O valor padrão é 8005, mas você pode alterá-lo se necessário.
Clique em Próximo.
Selecione as opções de configuração para o serviço do Windows. Você pode escolher se deseja iniciar o serviço automaticamente ou manualmente e se deseja usar uma conta do sistema local ou uma conta de usuário específica para executar o serviço. Clique em Próximo.
Selecione se deseja instalar o Java Runtime Environment (JRE) com Apache Tomcat ou usar um já existente em seu sistema. Se você optar por instalar o JRE, poderá selecionar a pasta de destino onde ele será instalado. Clique em Próximo.
Selecione se deseja criar atalhos para o Apache Tomcat no menu Iniciar e na área de trabalho. Clique em Próximo.
Revise suas configurações de instalação e clique em Instalar. O processo de instalação começará e pode levar alguns minutos para ser concluído.
Terminada a instalação, clique em Terminar. Você instalou com sucesso o Apache Tomcat usando o Windows Service Installer.
Como instalar o Apache Tomcat usando o arquivo zip
Se você baixou o arquivo zip, siga estas etapas para instalar o Apache Tomcat:
Extraia o arquivo zip para o local de sua preferência em seu sistema. Isso criará uma pasta chamada apache-tomcat-8.5.xx, em que xx é o número da versão.
Abra um prompt de comando e navegue até o diretório bin dentro da pasta extraída. Por exemplo, se você extraiu o arquivo zip para C:\, pode digitar o seguinte comando: cd C:\apache-tomcat-8.5.xx\bin.
Execute o serviço.bat arquivo com a opção de instalação para instalar o Apache Tomcat como um serviço do Windows. Por exemplo, você pode digitar o seguinte comando: instalação do serviço.bat. Você também pode especificar um nome para o serviço, como service.bat instala o Tomcat8.
Você instalou com sucesso o Apache Tomcat usando o arquivo zip. Agora você pode iniciar e parar o serviço usando o gerenciador de serviço ou a linha de comando.
Etapa 3: configurar e testar o Apache Tomcat 8.5
A etapa final é configurar e testar o Apache Tomcat 8.5 em seu sistema. Você precisará definir algumas variáveis de ambiente, iniciar e parar o servidor e acessar a página da Web padrão e o aplicativo gerenciador.
Como definir as variáveis de ambiente JAVA_HOME e CATALINA_HOME
A variável de ambiente JAVA_HOME é usada para especificar a localização do JDK em seu sistema.A variável de ambiente CATALINA_HOME é usada para especificar o local do Apache Tomcat em seu sistema. Você precisará definir essas variáveis para que o Apache Tomcat seja executado corretamente.
Para definir essas variáveis no Windows, siga estas etapas:
Abra o Painel de Controle e clique em Sistema e Segurança.
Clique em Sistema e depois clique em Configurações avançadas do sistema.
Clique em variáveis ambientais.
No Variáveis de usuário seção, clique em Novo.
No Nome variável tipo de campo JAVA_HOME. No valor variável campo, digite ou procure o caminho da instalação do JDK. Por exemplo, se você instalou o JDK em C:\Program Files\Java\jdk1.8.0_301, você pode digitar isso como o valor. Clique em OK.
Na mesma seção, clique em Novo de novo.
No Nome variável tipo de campo CATALINA_HOME. No valor variável campo, digite ou procure o caminho de sua instalação do Apache Tomcat. Por exemplo, se você instalou o Apache Tomcat em C:\apache-tomcat-8.5.xx, pode digitá-lo como o valor. Clique em OK.
No Variáveis do sistema seção, localize e selecione a variável chamada Caminho. Clique em Editar.
No Editar variável de ambiente janela, clique em Novo.
Digite ou cole %JAVA_HOME%\bin como uma nova entrada na lista. Isso adicionará o diretório bin do JDK ao caminho do sistema.
Digite ou cole %CATALINA_HOME%\bin como outra nova entrada na lista. Isso adicionará o diretório bin do Apache Tomcat ao caminho do sistema.
Clique em OK para salvar suas alterações.
Você definiu com sucesso as variáveis de ambiente JAVA_HOME e CATALINA_HOME.
Como iniciar e parar o Apache Tomcat usando a linha de comando ou o gerenciador de serviço
Você pode iniciar e parar o Apache Tomcat usando a linha de comando ou o gerenciador de serviço. Aqui estão as instruções para cada opção:
Como iniciar e parar o Apache Tomcat usando a linha de comando
Se você deseja iniciar e parar o Apache Tomcat usando a linha de comando, siga estas etapas:
Abra um prompt de comando e navegue até o diretório bin de sua instalação do Apache Tomcat. Por exemplo, se você instalou o Apache Tomcat em C:\apache-tomcat-8.5.xx, pode digitar o seguinte comando: cd C:\apache-tomcat-8.5.xx\bin.
Para iniciar o Apache Tomcat, digite o seguinte comando: startup.bat. Você deve ver uma mensagem que diz Tomcat iniciado.
Para parar o Apache Tomcat, digite o seguinte comando: desligamento.bat. Você deve ver uma mensagem que diz Tomcat parou.
Você iniciou e parou com sucesso o Apache Tomcat usando a linha de comando.
Como iniciar e parar o Apache Tomcat usando o gerenciador de serviços
Se você deseja iniciar e parar o Apache Tomcat usando o gerenciador de serviços, siga estas etapas:
Abra o Painel de Controle e clique em Sistema e Segurança.
Clique em Ferramentas administrativas e depois clique em Serviços.
Na lista de serviços, localize e selecione o serviço chamado Apache Tomcat 8.5 Tomcat8. Este é o nome padrão do serviço, mas pode variar dependendo de como você o instalou.
Para iniciar o Apache Tomcat, clique com o botão direito do mouse no serviço e selecione Começar. Você deve ver uma mensagem que diz O serviço Apache Tomcat 8.5 Tomcat8 foi iniciado com sucesso.
Para parar o Apache Tomcat, clique com o botão direito do mouse no serviço e selecione Parar. Você deve ver uma mensagem que diz O serviço Apache Tomcat 8.5 Tomcat8 foi interrompido com sucesso.
Você iniciou e parou com sucesso o Apache Tomcat usando o gerenciador de serviços.
Como acessar a página da web padrão e o aplicativo gerenciador
A última etapa é acessar a página da Web padrão e o aplicativo gerenciador do Apache Tomcat. Esses são aplicativos da web instalados por padrão com o Apache Tomcat e podem ajudá-lo a testar e gerenciar seu servidor.
Para acessar a página da Web padrão, siga estas etapas:
Abra seu navegador da Web e digite na barra de endereços. Isso o levará à página da Web padrão do Apache Tomcat. Você deve ver uma mensagem de boas-vindas que diz Se você está vendo isso, você instalou o Tomcat com sucesso. Parabéns!.
Você também pode clicar em alguns dos links desta página para saber mais sobre o Apache Tomcat, como sua documentação, exemplos, status, etc.
Você acessou com sucesso a página da web padrão do Apache Tomcat.
Para acessar o aplicativo gerenciador, siga estas etapas:
Abra seu navegador da Web e digite na barra de endereços. Isso o levará à página de login do aplicativo gerenciador do Apache Tomcat.
Você precisará inserir um nome de usuário e senha para acessar este aplicativo. Por padrão, não há nenhum usuário configurado para este aplicativo, então você precisará criar um manualmente. Para fazer isso, abra o arquivo chamado tomcat-users.xml em seu editor de texto. Você pode encontrar esse arquivo no diretório conf da instalação do Apache Tomcat.
Neste arquivo, você verá algumas linhas comentadas que mostram exemplos de como criar usuários com funções diferentes. Você pode descomentar uma dessas linhas ou criar seu próprio usuário com a função de gerente-gui. Por exemplo, você pode adicionar esta linha dentro do elemento: . Isso criará um usuário com o nome de usuário "admin" e a senha "admin" que terá acesso ao aplicativo gerenciador.
Salve e feche o arquivo. Você precisará reiniciar o Apache Tomcat para que as alterações entrem em vigor.
Volte para o seu navegador da Web e digite seu nome de usuário e senha que você criou na etapa anterior. Isso o levará ao aplicativo gerenciador do Apache Tomcat.
Você pode usar esse aplicativo para implementar, cancelar a implementação, iniciar, parar e monitorar seus aplicativos da web no Apache Tomcat. Você também pode ver algumas informações sobre seu servidor, como sua versão, SO, JVM, memória, etc.
Você acessou com sucesso o aplicativo gerenciador do Apache Tomcat.
Conclusão
Neste artigo, mostramos como baixar e instalar o Apache Tomcat 8.5 em seu sistema.Também mostramos como configurar e testar o Apache Tomcat usando a página da Web padrão e o aplicativo gerenciador. O Apache Tomcat é um servidor da Web poderoso e versátil e um contêiner de servlet que pode ajudá-lo a desenvolver e implementar aplicativos da Web que usam tecnologias Java. Esperamos que você tenha achado este artigo útil e informativo. Se você quiser saber mais sobre o Apache Tomcat, pode visitar os seguintes links:
: A documentação oficial do Apache Tomcat 8.5.
: A página de perguntas frequentes (FAQ) do Apache Tomcat 8.5.
: O guia de desenvolvimento de aplicativos para Apache Tomcat 8.5.
: O guia de segurança do Apache Tomcat 8.5.
: O guia do aplicativo gerenciador para Apache Tomcat 8.5.
perguntas frequentes
Aqui estão algumas das perguntas e respostas comuns relacionadas à instalação do Apache Tomcat:
Quais são alguns problemas e soluções comuns para a instalação do Apache Tomcat?
Alguns dos problemas e soluções comuns para a instalação do Apache Tomcat são:
Emitir: o número da porta que o Apache Tomcat usa já está sendo usado por outro aplicativo.Solução: você pode alterar o número da porta que o Apache Tomcat usa editando o arquivo chamado server.xml no diretório conf de sua instalação do Apache Tomcat. Você pode encontrar o número da porta no elemento e alterá-lo para um valor diferente.
Emitir: A variável de ambiente JAVA_HOME ou CATALINA_HOME não está definida corretamente ou não é reconhecida pelo Apache Tomcat.Solução: você pode verificar e definir a variável de ambiente JAVA_HOME ou CATALINA_HOME seguindo as etapas descritas neste artigo. Você também pode usar o setenv.bat arquivo no diretório bin de sua instalação do Apache Tomcat para definir essas variáveis.
Emitir: O serviço do Windows para Apache Tomcat não inicia ou para corretamente.Solução: você pode verificar o status e os logs do serviço Windows para Apache Tomcat usando o gerenciador de serviços ou a linha de comando. Você também pode usar o tomcat8w.exe arquivo no diretório bin de sua instalação do Apache Tomcat para configurar e solucionar problemas do serviço.
Como atualizar o Apache Tomcat para a versão mais recente?
Para atualizar o Apache Tomcat para a versão mais recente, siga estas etapas:
Baixe a versão mais recente do Apache Tomcat em .
Pare a versão existente do Apache Tomcat em seu sistema.
Exclua ou renomeie a versão existente do Apache Tomcat em seu sistema.
Instale a nova versão do Apache Tomcat em seu sistema usando as mesmas etapas descritas neste artigo.
Copie todos os arquivos de configuração personalizados, aplicativos da web ou bibliotecas da versão antiga para a nova versão do Apache Tomcat.
Inicie a nova versão do Apache Tomcat em seu sistema.
Você atualizou com sucesso o Apache Tomcat para a versão mais recente.
Como proteger o Apache Tomcat com SSL/TLS?
Para proteger o Apache Tomcat com SSL/TLS, você precisará obter um certificado digital de uma autoridade de certificação (CA) confiável ou gerar um certificado autoassinado e configurar o Apache Tomcat para usar o certificado e habilitar o protocolo SSL/TLS. Você pode seguir estas etapas:
Obtenha ou gere um certificado digital para o seu nome de domínio. Você pode usar uma ferramenta como para criar um certificado autoassinado. Você precisará armazenar o certificado em um arquivo keystore, que é um repositório seguro para chaves criptográficas e certificados.
Edite o arquivo chamado server.xml no diretório conf de sua instalação do Apache Tomcat. Você precisará adicionar ou modificar um elemento que especifica os seguintes atributos:
porta: o número da porta que o Apache Tomcat usará para atender às solicitações SSL/TLS. O valor padrão é 8443, mas você pode alterá-lo se necessário.
protocolo: o protocolo que o Apache Tomcat usará para lidar com solicitações SSL/TLS. O valor recomendado é org.apache.coyote.http11.Http11NioProtocol, que usa um modelo de E/S sem bloqueio para melhor desempenho e escalabilidade.
SSL ativado: um valor booleano que indica se o SSL/TLS está ativado ou não. O valor deve ser verdadeiro.
esquema: o esquema que o Apache Tomcat usará para construir URLs para solicitações SSL/TLS. O valor deve ser https.
seguro: Um valor booleano que indica se a conexão é segura ou não. O valor deve ser verdadeiro.
keystoreArquivo: O caminho do arquivo keystore que contém o certificado digital. Você pode usar um caminho absoluto ou um caminho relativo do diretório CATALINA_BASE.
keystorePass: A senha do arquivo keystore.
Salve e feche o arquivo. Você precisará reiniciar o Apache Tomcat para que as alterações entrem em vigor.
Você protegeu com sucesso o Apache Tomcat com SSL/TLS. Agora você pode acessar seus aplicativos da web usando o protocolo https e o número da porta que você especificou na etapa anterior. Por exemplo, se você usou o número de porta padrão 8443, pode digitar em seu navegador da web.
Como integrar o Apache Tomcat com o Apache HTTP Server?
Para integrar o Apache Tomcat com o Apache HTTP Server, você precisará usar um módulo conector que permita a comunicação entre os dois servidores usando o protocolo AJP. O módulo conector mais comum é o mod_jk, que é um módulo do Apache que fornece recursos de balanceamento de carga e tolerância a falhas para o Apache Tomcat. Você pode seguir estas etapas:
Baixe a versão mais recente do mod_jk em . Você precisará escolher a distribuição binária apropriada para seu sistema e a versão do Apache HTTP Server.
Copie o arquivo mod_jk.so para o diretório de módulos de sua instalação do Apache HTTP Server.
Edite o arquivo chamado httpd.conf no diretório conf da instalação do Apache HTTP Server. Você precisará adicionar ou modificar as seguintes linhas:
LoadModule jk_module modules/mod_jk.so: Esta linha carrega o módulo mod_jk.
JkWorkersFile conf/workers.properties: Esta linha especifica o caminho do arquivo workers.properties, que define os workers ou instâncias do Apache Tomcat com os quais o mod_jk se comunicará.
JkLogFile logs/mod_jk.log: Esta linha especifica o caminho do arquivo de log mod_jk, que registra a atividade e os erros de mod_jk.
Informações do JkLogLevel: Esta linha especifica o nível de detalhe que o mod_jk registrará. Os valores possíveis são debug, info, warning, error e emerg.
JkMount /* ajp13: esta linha mapeia todas as solicitações para mod_jk usando o worker chamado ajp13, que é definido no arquivo workers.properties.
Crie ou edite o arquivo chamado trabalhadores.propriedades no diretório conf da instalação do Apache HTTP Server. Este arquivo define os workers ou instâncias do Apache Tomcat com os quais o mod_jk se comunicará. Você precisará adicionar ou modificar as seguintes linhas:
trabalhador.lista=ajp13: esta linha define um trabalhador chamado ajp13.
trabalhador.ajp13.type=ajp13: Esta linha especifica o tipo do trabalhador, que é ajp13.
worker.ajp13.host=localhost: esta linha especifica o nome do host ou endereço IP do trabalhador, que é localhost.
worker.ajp13.port=8009: esta linha especifica o número da porta do trabalhador, que é 8009. Isso deve corresponder à porta do conector AJP/1.3 que você configurou para Apache Tomcat na etapa 2.
Salve e feche o arquivo. Você precisará reiniciar o Apache HTTP Server e o Apache Tomcat para que as alterações entrem em vigor.
Você integrou com sucesso o Apache Tomcat com o Apache HTTP Server usando mod_jk. Agora você pode acessar seus aplicativos da web usando o URL e o número da porta do Apache HTTP Server.Por exemplo, se você usou o número de porta padrão de 80, pode digitar em seu navegador da web.
Como monitorar e gerenciar o desempenho do Apache Tomcat?
Para monitorar e gerenciar o desempenho do Apache Tomcat, você pode usar algumas das ferramentas e recursos integrados que o Apache Tomcat fornece, como:
O aplicativo gerenciador: Este é um aplicativo da web que permite implantar, cancelar a implantação, iniciar, parar e monitorar seus aplicativos da web no Apache Tomcat. Você pode acessá-lo digitando em seu navegador.
O aplicativo de status: Este é um aplicativo da web que fornece informações sobre seu servidor, como sua versão, sistema operacional, JVM, memória, encadeamentos, conectores, etc. Você pode acessá-lo digitando em seu navegador da web.
Os arquivos de log: são arquivos que registram a atividade e os erros do Apache Tomcat. Você pode encontrá-los no diretório de logs de sua instalação do Apache Tomcat.
A interface JMX: Esta é uma interface que permite acessar e manipular vários componentes e atributos do Apache Tomcat usando Java Management Extensions (JMX). Você pode usar uma ferramenta como para se conectar à interface JMX e monitorar e gerenciar o Apache Tomcat.
0517a86e26
コメント