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.

[ Hits: 18.468 ]

Por: Andre H O Santos em 24/11/2016 | Blog: https://www.uniaogeek.com.br/


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.

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

    Próxima página

Páginas do artigo
   1. Instalando as ferramentas de execução do Java
   2. Instalando o Apache Tomcat
   3. Administração do Tomcat
Outros artigos deste autor

GNU/Linux é 100% Seguro?

Leitura recomendada

Enlightenment 0.17 - Instalação

Criando, monitorando e terminando processos

Programa IRPF - Guia de Instalação e Resolução de alguns Problemas

AlmaLinux - Sua Alternativa ao CentOS

Como instalar o LAMP no openSUSE Leap e Tumbleweed

  
Comentários
[1] Comentário enviado por Ed_slacker em 25/11/2016 - 10:34h

A ideia do artigo é bem interessante.

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

[2] Comentário enviado por Henrike_Lee em 25/11/2016 - 22:48h


[1] Comentário enviado por Ed_slacker em 25/11/2016 - 10:34h

A ideia do artigo é bem interessante.

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


Prezado Edwin, muito obrigado por sua contribuição... Com certeza lerei sim o artigo. Ainda sou novo em Java e desenvolvi o artigo pensando na galera acadêmica. Estas novas informações ajudam muito no aprendizado!! Muito obrigado meu Caro!!


Contribuir com comentário