Tutorial
Tomcat7 e MySQL Server
Continuando
com os tutoriais, já temos o Java instalado em nossa instância EC2.
Faltam o Tomcat, o MySQL e configurarmos o MySQL Workbeanch da nossa
máquina local.
Para
instalarmos o Tomcat7 e alguns pacotes extras, basta digitarmos no
console:
$
sudo apt-get install tomcat7 tomcat7-admin tomcat7-common
tomcat7-docs tomcat7-examples tomcat7-user
Nestes
pacotes encontram-se a documentação, exemplos e programas para
administrar o servidor. Agora é necessário configurar o arquivo de
usuários do Tomcat. No terminal entre com o comando:
$
sudo nano /etc/tomcat7/tomcat-users.xml
No
final do arquivo, antes da tag de fechamento “</tomcat-user>”, insira a tag de definição de user, colocando seu username, password e manager-gui na propriedade roles:
<user
username="usuario" password="senha"
roles="manager-gui"/>
O manager-gui dará acesso às páginas de gerenciamento do servidor por uma interface gráfica web.
Salve o arquivo com Ctrl + x e depois “y”. Para iniciar o servidor, basta digitar:
$
sudo service tomcat7 start
Para
ver se tudo deu certo, vá até o EC2 Dashboard, clique com o botão esquerdo sobre a instância EC2 e depois em Connect. Copie o ip
conforme a imagem. Este é o ip público de sua instâcia que será usado para acessar o Manager-Gui do Tomcat7 e fazer a conexão com o MySQL Workbeanch.
Cole
na barra de endereços do navegador e no final adicione “:8080”,
que corresponde a porta padrão do servidor Tomcat7. Acessando você verá a página:
Clique
em “manager webapp”, coloque o usuário e senha cadastrados. Nesta página será feita a administração do servidor e deploy
das aplicações web.
Agora
vamos instalar o banco de dados MySQL Server e configurar o MySQL Workbeanch. No terminal digite:
$ sudo
apt-get install mysql-server
e
escolha a senha do banco de dados. Instale o MySQL Workbeanch na sua máquina local e abra o programa. Aperte em "New Connection" e, em Connection Method, Standard TCP/IP over SSH.
No SSH Hostname, coloque o ip público da sua instância mais ":22", correspondente a porta do SSH. Em SSH Username coloque "ubuntu" e em SSH Key file selecione o arquivo .pem gerado na criação da instância. Tanto o campo Username quanto Password se referem ao MySQL. Configure conforme seu servidor.
Clique em "Test Connection" para ver se está tudo certo. Se tudo estiver configurado corretamente você pode gerenciar o MySQL de sua instância EC2 através de uma interface gráfica em sua máquina local.
Agora que terminamos este tutoral, estarei elaborando outros referentes a plataforma Java. Qualquer dúvida é só postar.
Até...







Legal o tutorial, Ralph. Simples e objetivo. Vou aguardar pelos próximos!
ResponderExcluir