Apache Tomcat ou simplesmente Tomcat é uma implementação popular de código aberto das tecnologias de páginas do servidor Java e Java, desenvolvidas pela Apache Foundation para servir como um servidor da web para aplicativos escritos na linguagem de programação Java.
Neste tutorial, vou orientá -lo no básico do Apache Tomcat, desde a instalação do kit de desenvolvimento Java até a implantação de um aplicativo Java simples.
OBSERVAÇÃO: Abordaremos a instalação do Apache Tomcat para sistemas Windows e Linux.
Vamos começar:
Como instalar o tomcat no Windows (visualização do Windows Server 2022)
Tomcat pode ser executado em Windows e sistemas baseados em Unix. Vamos começar configurando o Apache Tomcat no Windows.
Instalando Java JDK
Tomcat exige que você tenha o tempo de execução Java instalado em seu sistema. Você pode configurar o kit de desenvolvimento Java ou o ambiente de tempo de execução do Java.
Usaremos o Amazon Corretto JDK para este tutorial porque é um pacote de instalador de janelas instalado e de código aberto e de código aberto.
Primeiro, inicie seu navegador e navegue até a página de recursos abaixo:
https: // docs.AWS.Amazonas.com/correto/mais recente/correto-11-ug/downloads-list.html
Selecione e faça o download do pacote do instalador para o seu sistema Windows.
OBSERVAÇÃO: Se você deseja usar o Amazon Corretto 16, deve ter um sistema Windows de 64 bits porque, no momento em que escreve este tutorial, o Corretto 16 não oferece um X86 Windows Installer.
Depois de baixado, inicie o instalador para iniciar o processo de instalação.
Como o processo de instalação é muito direto, você pode aceitar as opções padrão fornecidas no instalador e concluir a instalação.
Depois de concluído, abra o prompt de comando e insira o comando abaixo para verificar se você já instalou o Java com sucesso.
Java -VersãoSe instalado, você deve ver uma saída semelhante à mostrada abaixo:
OpenJdk 11.0.12 2021-07-20 LTSInstalando o Apache Tomcat
Agora que temos o Java instalado, podemos configurar o Apache Tomcat. Neste guia, usaremos o tomcat 10.
Abra seu navegador e navegue até a página de recursos fornecida abaixo:
https: // tomcat.apache.org/download-10.CGI
Selecione o instalador de 32/64 bits, que fornecerá um pacote MSI que o levará pelo processo de instalação.
Inicie o instalador e siga as instruções fornecidas.
Certifique -se de configurar o serviço Tomcat e o usuário para o TomCat Server Management:
Depois que o processo de instalação concluir, inicie o serviço Tomcat do instalador:
Você também pode usar o Windows Service Manager para iniciar o serviço. Para verificar o Tomcat, abra seu navegador e navegue para:
http: // 127.0.0.1: 8080
Você deve ver a página padrão do Apache Tomcat:
Como instalar o Tomcat no Linux (Debian 11)
Se você é um usuário do Linux, use as etapas nesta seção para instalar o apache tomcat. Eu testei as instruções deste guia sobre o Debian 11 e elas funcionarão em qualquer sistema baseado em Debian.
Instalando Java JDK
Como fizemos na seção anterior, configuraremos o Java JDK usando o Amazon Corretto.
OBSERVAÇÃO: Debian 11 vem com o OpenJDK 11 pré -instalado. Antes de instalar a Amazon Corretto, verifique se você não tem Java já instalado.
Você pode verificar isso usando o comando:
Java -VersãoAqui está um exemplo de saída do Java 11 instalado no Debian 11:
OpenJdk 11.0.12 2021-07-20Se você não tiver o Java instalado, abra o terminal e digite o comando abaixo:
sudo apt update sudo apt install java-common wget curlEm seguida, use o WGET para baixar o .Pacote Deb, conforme mostrado no comando abaixo:
wget https: // correto.AWS/Downloads/mais recente/Amazon-Corretto-11-X64-Linux-JDK.DebDepois de baixado, use o DPKG para instalar usando o comando:
sudo dpkg -i amazon-corretto-11-x64-linux-jdk.DebInstalando o Apache Tomcat
Para instalar o TomCat10 no seu sistema Linux, abra o terminal e faça o download do pacote usando o comando:
Em seguida, descompacte o pacote como:
TAR XVF APACHE-TOMCAT-10.0.10.alcatrão.gzPara iniciar o Apache Tomcat, navegue até o diretório de bin como:
CD ~/Apache-Tomcat-10.0.10/bin/Em seguida, use o script de inicialização como:
./comece.shO comando acima deve iniciar o servidor Apache Tomcat com uma mensagem como:
Usando Catalina_home:/Home/Debian/Apache-Tomcat-10.0.10Como usar o gerente do Tomcat
O gerente do Tomcat permite gerenciar o servidor Tomcat na interface da web. No entanto, você deve configurar os usuários do TomCat Manager durante a instalação (Windows). No Linux, edite os usuários do tomcat.Arquivo XML no diretório ROOT TOMCAT.
Nano conf/tomcat-usuários.xml
Adicione a entrada para o gerente do Tomcat como:
Salve e feche o arquivo. Reinicie o tomcat usando os scripts como:
./bin/desligamento.sh & ./startup de bin.shPor fim, acesse o gerente usando o endereço http: // 127.0.0.1: 8080/gerente
Digite o nome de usuário e a senha que você configurou nos usuários do tomcat.Arquivo XML. Uma vez autenticado, você deve ver uma janela do gerente do Tomcat semelhante à mostrada abaixo:
Implantando um arquivo de guerra
O objetivo principal de configurar um servidor Apache Tomcat é executar aplicativos Java. Embora existam várias maneiras de implantar um arquivo de guerra para Tomcat, o mais popular é usar o gerente do Tomcat.
Para fazer isso, inicie o terminal e faça o download do arquivo de guerra de amostra do Apache. Digite o comando:
wget https: // tomcat.apache.org/tomcat-7.0-doutor.guerraEm seguida, abra o navegador e navegue até o gerente do Tomcat.
http: // 127.0.0.1: 8080/gerente
Insira as credenciais e navegue até a seção de implantação.
Em "War Files to Notend", clique em Procurar e navegar até a localização do arquivo de guerra baixado.
Por fim, clique em Implantar para implantar o aplicativo. Uma vez implantado, você deve ter o aplicativo na lista de aplicativos com o endereço para acessá -lo.
Você também pode navegar para o aplicativo usando o endereço http: // 127.0.0.1: 8080/amostra
Tomcat implanta o aplicativo no diretório WebApps. Você pode visualizar os aplicativos disponíveis listando os diretórios.
ls -la ~/apache-tomcat-10.0.10/webApps/Conclusão
Este guia mostrou como começar com o Apache Tomcat, incluindo instalação, configuração e gerenciamento.
Obrigado pela leitura e confira nossos outros tutoriais do Tomcat para saber mais.