Question

 

Comment puis-je automatiquement installer le référentiel CRX sur une instance Amazon EC2. Amazon fournit une plate-forme d'infrastructure en tant que service (appelée EC2) pouvant être utilisée pour héberger des référentiels CRX. Ce document donne les étapes nécessaires pour installer et exécuter CRX sur EC2.

Conditions préalables :

  • Compétences du système administratif avec Linux.
  • Pour les utilisateurs de Windows : savoir comment se connecter à Linux via SSH.

Réponse

 

Ceci est un guide étape par étape.

Étape 1

 

  1. Enregistrez vous sur Amazon EC2 : http://aws.amazon.com/ec2/.
  2. Familiarisez-vous avec le service : travaux tels que les instances de démarrage et d’arrêt, accéder avec SSH.

Didacticiel pour les utilisateurs de Mac : Démarrage d'mazon EC2 avec Mac OS X (sur reactive.io)
Didacticiel pour les utilisateurs Windows : Gestion d'Amazon EC2 avec Windows (sur keywordintellect.com)

Étape 2

 

  1. Créez un groupe de sécurité ayant les ports 22 et 7402 ouverts.
  2. Démarrez une instance EC2. Nous vous recommandons les AIM CentOS Linux - Par exemple :
    • ami-4a24d623 (411009282317/RightImage_CentOS_5.4_x64_v5.6.28_EBS) pour 64 octets.
    • ami-5624d63f (411009282317/RightImage_CentOS_5.4_i386_v5.6.28_EBS) pour 32 bits
      .
  3. Téléchargez le script shell aws-deploy-crx220-public.sh en bas de cette page. Ce script exécuté depuis votre ordinateur local avec une instance EC2 permet d'installer Java, de définir les autorisations, d'installer et lancer CRX.
  4. Ouvrez le script téléchargé dans un éditeur et ajoutez votre clé de licence sous LICENSE_KEY. Si vous ne disposez pas encore d'une licence : demandez ici une licence de développeur. Si vous les installez sur une instance EC2 de 32 octets ou de 64 octets, n'hésitez pas à modifier le numéro de port.
  5. Exécutez la commande suivante sur le terminal local ou la commande en ligne. Remplacez l'emplacement de la touche ssh et le nom de hôte de l'instance EC2.
    • Sous Linus et Mac : cat aws-deploy-crx220-linux-public.sh | ssh -i ~/.ssh/ec2-keypair root@ec2-______.compute-1.amazonaws.com
    • Sous Windows (utilisateurs Cygwin) : utilisez la même commande que sous Linux et Mac.
    • Sous Windows (utilisateurs PuTTY) : utilisez plink root@ec2-______.compute-1.amazonaws.com aws-deploy-crx220-linux-public.sh.
  6. Patientez jusqu’à ce que le script soit terminé. Vous pouvez utiliser le navigateur et naviguez jusqu'au nom de hôte d'une instance EC2 sur le port 7402.

 

Le script effectue les opérations suivantes :

  • installe Java 6 SDK
    .
  • CRX est installé dans /mnt/crx/crx-quickstart/...
  • crée un utilisateur crx pour exécuter le processus Java.

Etape 3

 

Pour lancer et arrêter CRX, accédez au répertoire /mnt/crx/crx-quickstart/server.

  • Démarrez le serveur : su -s /bin/bash crx./démarrer
  • Arrêtez le serveur : /stop

Pour sauvegarder CRX, utilisez la méthode présentée dans Sauvegarde en ligne. Veuillez noter que le script installe le référentiel sur un disque volatile.

 

Application

 

CRX 2.2.0

Telechargement

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne