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: 17.264 ]

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

Tumbleweed, o openSUSE Rolling Release

Apresentando Cinnamon

Diferenças entre Gentoo e Funtoo

O Surgimento do Linux

Listando os serviços Linux com o Systemctl

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts