24.2.2.2. Instances non clusterisées
24.2.2.2.1. Lancer l'instance de JBoss EAP 6 non clusterisée
Ce sujet couvre les étapes requises pour lancer une instance de JBoss EAP 6 non clusterisée sur une AMI (Amazon Machine Image) Red Hat.
Conditions préalables
- Pour une Red Hat AMI qui convient, consulter Section 24.1.6, « Les AMI Red Hat prises en charge ».
- Groupe de sécurité pré-configuré qui autorise les requêtes entrantes sur les ports 22, 8080, et 9990 au moins.
Procédure 24.1. Lancer une instance non clusterisée de JBoss EAP 6 sur Red Hat AMI (Amazon Machine Image).
- Configurer le champ
User Data
. Les paramètres configurables sont disponibles ici : Section 24.4.1, « Paramètres de configuration permanente », Section 24.4.2, « Paramètres de scripts personnalisés ».Exemple 24.1. Exemple de champ de données utilisateur
L'exemple montre le champ de données utilisateur d'une instance JBoss EAP 6 non clusterisée. Le mot de passe de l'utilisateuradmin
a été défini àadminpwd
.JBOSSAS_ADMIN_PASSWORD=adminpwd JBOSS_IP=0.0.0.0 #listen on all IPs and interfaces # In production, access to these ports needs to be restricted for security reasons PORTS_ALLOWED="9990 9443" cat> $USER_SCRIPT << "EOF" # Get the application to be deployed from an Internet URL # mkdir -p /usr/share/java/jboss-ec2-eap-applications # wget https://<your secure storage hostname>/<path>/<app name>.war -O /usr/share/java/jboss-ec2-eap-applications/<app name>.war # Create a file of CLI commands to be executed after starting the server cat> $USER_CLI_COMMANDS << "EOC" # deploy /usr/share/java/jboss-ec2-eap-applications/<app name>.war EOC EOF
Pour les instances de production
Pour une instance de production, ajouter la ligne suivante sous la ligneUSER_SCRIPT
du champUser Data
pour que les mises à jour de sécurité s'appliquent à l'amorçage.yum -y update
Note
yum -y update
doit être exécuté régulièrement pour appliquer les correctifs de sécurité et les améliorations.- Lancement de l'instance AMI Red Hat
Une instance non clusterisée de JBoss EAP 6 a été configurée, et lancée sur une AMI Red Hat.