Como implantar o CRX no Amazon EC2

Pergunta

 

Como posso instalar automaticamente o repositório CRX em uma instância do Amazon EC2. A Amazon fornece uma plataforma de infraestrutura como serviço - chamada EC2 - que pode ser usada para hospedar repositórios CRX. Este documento mostra as etapas necessárias para configurar e executar o CRX no EC2.

Pré requisitos:

  • Habilidades de administração do sistema com o Linux
  • para usuários do Windows - saiba como se conectar ao Linux via SSH

Resposta

 

Este é um guia passo a passo.

Etapa 1

 

  1. Inscreva-se no Amazon EC2 em: http://aws.amazon.com/ec2/
  2. Familiarize-se com o serviço: tarefas como iniciar e parar instâncias, obter acesso com SSH

Tutorial para usuários de Mac: Como iniciar o Amazon EC2 com o Mac OS X (em reactive.io)
Tutorial para usuários do Windows: Gerenciando o Amazon EC2 com o Windows (em keywordintellect.com)

Etapa 2

 

  1. Crie um grupo de segurança que tenha portas 22 e 7402 abertas.
  2. Inicie uma instância do EC2. Recomendamos o Linux CentOS AIMs - por exemplo:
    • ami-4a24d623 (411009282317/RightImage_CentOS_5.4_x64_v5.6.28_EBS) para 64 bits
    • ami-5624d63f (411009282317/RightImage_CentOS_5.4_i386_v5.6.28_EBS) para 32 bits
  3. Faça o download do script de shell aws-deploy-crx220-public.sh na parte inferior desta página. Esse script executado a partir de sua máquina local em relação à instância do EC2 instala o Java, define as permissões, instala o CRX e o inicia.
  4. Abra o script baixado em um editor e adicione sua chave de licença em LICENSE_KEY. Se você ainda não tem uma licença - obter uma licença de desenvolvedor aqui. Defina se você instalar em uma instância EC2 de 32 ou 64 bits e sinta-se à vontade para alterar o número da porta.
  5. Execute o seguinte comando no terminal local/linha de comando. Substitua a localização da chave ssh e a nome de anfitrião da instância do EC2.
    • on Linux/Mac: cat aws-deploy-crx220-linux-public.sh | ssh -i ~/.ssh/ec2-keypair root@ec2- .compute-1.amazonaws.com
    • no Windows (usuários do Cygwin): use o mesmo comando do Linux/Mac
    • no Windows (usuários PuTTY): use plink root@ec2- .compute-1.amazonaws.com aws-deploy-crx220-linux-public.sh
  6. Espere até o script terminar. Em seguida, use o navegador e navegue até o nome do host da instância do EC2 na porta 7402.

 

O script faz o seguinte:

  • instala o Java 6 SDK
  • O CRX está instalado em /mnt/crx/crx-quickstart/..
  • cria um usuário crx para executar o processo java

Etapa 3

 

Para iniciar/parar o CRX, acesse o diretório /mnt/crx/crx-quickstart/server

  • iniciar servidor: su -s /bin/bash crx ./start
  • interrompa o servidor: ./stop

Para backup CRX, use o método documentado em Backup online. Observe que o script instala o repositório em um disco volátil.

 

Aplica-se a

 

CRX 2.2.0

Download

Logotipo da Adobe

Fazer logon em sua conta