Fábio Damas

MBA in JAVA, SOA and Internet of Things‎ at FIAP. MBA Systems Engineering at ESAB. 10 years experience in business analysis and web application.

Home

Parte 2 de 5 – Pipeline de Entrega Contínua – SSH / Java / Tomcat / Mysql

Publicado em 11/08/2018

Compartilhe...

*** Veja aqui a paste 1 do tutorial: Pipeline de Entrega Contínua – Parte 2 – SSH / Java / Tomcat / Mysql.

Nesse post será explicado como é feita a conexão por SSH com a instância da amazon e a instalação do JAVA, Tomcat8 e MySQL.

1. Conexão via SSH

Deixe a instância selecionada. Clique no botão “Connect”. Copie o texto de example

O texto selecionado é a linha de comando que iremos inserir para executar a conexão por SSH.

Abra o terminal. (No ubuntu, pressione CTRL+ALT+T):

Primeiramente, altere a permissão de acesso a chave salva no passo anterior do tutorial. No exemplo abaixo, usando o símbolo “~”, que substitui o caminho do usuário no Linux.

chmod 400 ~/.ssh/exemplo2_teste.pem

Faça a conexão por ssh.

ssh -i "~/.ssh/exemplo2_teste.pem" ubuntu@ec2-54-210-64-179.compute-1.amazonaws.com 

Ao especificar o arquivo “exemplo2_teste.pem”, você deve definir o local do arquivo.

Console pedirá uma confirmação para conexão. Digite “yes” e pressione ENTER. Logo após será exibido o console para a inserção dos comandos:

2. Instalando o Java

Atualize o repositório:

sudo apt-get update 

Instale o Java

sudo apt-get install openjdk-8-jdk 

Verifique a versão do java instalada

javac - version 

3. Instalando o Tomcat

Instale o tomcat:

sudo apt-get install tomcat8 

Verifique se o tomcat8 está em execução:

sudo service tomcat8 status 

Veja a saída do console. Você deve ver o status “active (running)”:

Agora o Tomcat está em execução. Pressione CTRL+C para fechar a saída do comando service.

Copie o DNS público que é exibido no console AWS, na parte inferior direita da tela:

Entre no navegador, cole o DNS público, acrescido da porta 8080. Você verá a tela inicial do Tomcat:

4. Instalando o MySQL

Volte no console e digite o seguindo comando para a instalação do MYSQL:

sudo apt-get install mysql-server 

Para a senha, digite 12345678.

Logar no terminal do mysql:

mysql -u root -p12345678 

Crie o banco de dados:

create database exemplo1; 

O console exibirá a mensagem de sucesso:

Veja aqui a paste 1 do tutorial: Parte 1 de 5 – Criando um Pipeline de Entrega Contínua. Veja aqui a paste 3 do tutorial: Parte 3 de 5 – Publicando aplicação JAVA do GitHub na Amazon.