Implementando um Servidor Web Java com Tomcat no Debian
Neste artigo veremos como instalar um servidor web Java com Tomcat. O sistema operacional utilizado foi o Debian GNU/Linux.
Instalando as ferramentas de execução do Java
Como o intuito deste tutorial não é ensinar como instalar um Servidor GNU/Linux Debian, logo é importante que já tenha uma Distribuição Debian instalada.
Em seu terminal, digite os comandos abaixo para atualizar a lista de pacotes do seus repositórios e em seguida, atualizar o sistema. Caso seu sistema já esteja atualizado, desconsidere os dois comandos abaixo:
# apt-get update
# apt-get upgrade
Verifique se o Java está instalado:
java -version Se retornar "The program java can be found in the following packages", o Java ainda não foi instalado, então execute o seguinte comando para instalar Java Runtime Environment (JRE) e o JDK. Como estamos lidando com Software Livre, iremos instalar o OpenJDK 7, que é uma versão Open Source do JDK da Oracle:
# apt-get install openjdk-7-jre openjdk-7-jdk
Você também pode optar por instalar uma versão padrão para o seu sistema, então, ao invés de executar o comando acima, utilize este outro:
# apt-get install default-jdk
# apt-get install ant git
Passo 1 - Instalar Java Development Tools
O Java trabalha com a JVM (Java Virtual Machine, ou Máquina Virtual Java). Para desenvolver e rodar aplicações Java, devemos instalar o JDK (Java Development Kit, ou Kit de Desenvolvimento Java).Em seu terminal, digite os comandos abaixo para atualizar a lista de pacotes do seus repositórios e em seguida, atualizar o sistema. Caso seu sistema já esteja atualizado, desconsidere os dois comandos abaixo:
# apt-get update
# apt-get upgrade
Verifique se o Java está instalado:
java -version Se retornar "The program java can be found in the following packages", o Java ainda não foi instalado, então execute o seguinte comando para instalar Java Runtime Environment (JRE) e o JDK. Como estamos lidando com Software Livre, iremos instalar o OpenJDK 7, que é uma versão Open Source do JDK da Oracle:
# apt-get install openjdk-7-jre openjdk-7-jdk
Você também pode optar por instalar uma versão padrão para o seu sistema, então, ao invés de executar o comando acima, utilize este outro:
# apt-get install default-jdk
Passo 2 - Instalar Ferramentas Adicionais ao Tomcat
A documentação do Tomcat também sugere que você instale o Apache Ant, que é uma poderosa ferramenta de construção para aplicativos Java no back-end ("lado do servidor"), e um "Sistema de Controle de Versão", que neste caso específico, será o GIT:# apt-get install ant git
Porém, convém informar que esta forma de disponibilizar aplicações dentro de uma arquitetura Java EE não é mais considerada moderna e/ou boa prática.
Documentos e compliances de várias companhias recomendam que se use servidores embeddados, graças as adoções de phoenix servers, containers (mais notadamente Docker) e estratégias de entrega contínua.
Se aceitar, sugiro a leitura deste artigo:
https://www.thoughtworks.com/radar/platforms/application-servers