Como instalar GlassFish 3 no Amazon EC2
por Anônimo
Antes de mais nada este tutorial supõe que você já tenha uma conta na Amazon, se não souber o que é clique aqui.
Bem depois de criado a conta você poderá instanciar uma máquina no EC2 da Amazon.
Acredito que as figuras abaixo estão auto-explicativa o bastante:
Agora vamos usar o PuttyGen para gerar um pair key compátivel com o nosso cliente SSH que será o Putty (PuttyGen é diferente do Putty, tudo bem ?)
Página de download, faça download do PuttyGen e do Putty.
Em ‘Host Name (or IP address)’ você deve colocar o public DNS da sua instancia, para encontrar o seu DNS público você deve ir em ‘Instances’ lá você verá um botão ‘Show/Hide’ lá você selecionará os atributos que deverão aparecer sobre sua instância, sendo o ‘public dns’ uma delas.
Exemplo de como deverá aparecer os atributos, send um deles o seu dns público:
Insira seu dns público :
Vá em SSH > Auth então procure por seu ‘pair key’ gerado pelo PuttyGen:
Acessando a instância:
Lembrando que você deve dar permissão de acesso via SSH como no exemplo abaixo:
Agora tenos que instalar o Java e depois o GlassFish:
Então crie a seguinte estrutura de pastas para organizar as instalações:
mkdir usr/local/java
mkdir usr/local/glassfish3
Acesse a pasta criada ‘java’ e faça o download do JDK versão .rpm usando o comando wget:
Copie o endereço para download do arquivo do jdk em .rpm e execute usando o comando wget:
wget <link para download>
Ex:
wget http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
Com isso o download vai iniciar, ao final do download dê permissão de execução ao arquivo:
chmod +x <nome do arquivo baixado>
sudo ./jdk.xxxx
Para o GlassFish faça o download da versão .zip:
Acesse a pasta criada ‘glassfish3’ e faça o download nesta pasta.
Após o download descompacte com o comando ‘unzip <arquivo zip>’.
Agora basta rodar a versão administrador do GlassFish para poder fazer o deploy do seu arquivo .war.
Execute o seguinte comando :
./glassfish3/glassfish/bin/asadmin start-domain
Lembrando que você deve dar permissão a porta 4848 (para admin) e 8080 (para visualizar a aplicação) no seu grupo de segurança (security group, como você deu para o SSH, lembra ?)
Com isso você será capaz de acessar o seu painel de admin do glassfish e fazer o deploy da sua aplicação. =)
Espero que tenha lhe ajuda (foram 7 horas estudando para conseguir finalmente rodar =] )
Um forte abraço.
3 comentários
-
Pablo dos Reis
29 de dezembro de 2015 às 19:52O post seria bem interessante para mim, mas as imagens estão quebradas.
Quem sou eu
Blog Archive
-
▼
2011
(98)
-
▼
agosto
(9)
- Como instalar o hibernate no eclipse ?
- Google Maps agora mostra previsão do tempo de qual...
- Como serão os pagamentos no futuro ? Usando smartp...
- Cinco mitos sobre o uso das redes sociais nas empr...
- Como remover seu Pen Drive de forma rápida e segura
- Como instalar GlassFish 3 no Amazon EC2
- CPM Braxis Capgemini : oferece 255 vagas de empreg...
- Gmail libera painel de visualização no Labs
- Trabalhe para empresas em todo o mundo, sem sair d...
-
▼
agosto
(9)
20 de agosto de 2014 às 13:25
Good post! Sure I'll use it.
By the way, have you already tried creating an AMI from this instance? (in order to use it in the future with other EC2 instances). If yes, would you have some tips? Thx