3.9.2. Configurer JBoss Enterprise Application Platform en tant que service dans Red Hat Enterprise Linux (Zip, Installateur)
Utiliser cette procédure pour installer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux quand l'installation a été effectuée par les méthodes Zip, Basée-texte, ou Graphique. Ce processus ne s'applique pas quand l'installation a été effectuée par la méthode RHN (RPM).
Prérequis
- Installer la Plateforme JBoss Enterprise Application 6 par les méthodes Zip, Basée-texte, Graphique, Installateur.
- Les privilèges administrateurs sont requis sur le serveur.
Procédure 3.17. Mise en place du service
Copier le script de démarrage dans le répertoire
/etc/init.d/Le script de start-up et un fichier de configuration associé sont situés dans le répertoireEAP_HOME/bin/init.d/. Ouvrir le fichier de configurationjboss-as.confpour le modifier.Personnaliser les options de start-up dans le fichier
jboss-as.confIl existe plusieurs options dans le fichierjboss-as.conf. Au minimum, indiquer les valeurs qui conviennent pour les variablesJBOSS_HOMEetJBOSS_USER. Si ces variables sont absentes, ajouter les.Copier les fichiers dans des répertoires de système
- Copier le script de start-up dans le répertoire
/etc/jboss-as.[user@host init.d]$sudo mkdir /etc/jboss-as[user@host init.d]$sudo cp jboss-eap-6.1/bin/init.d/jboss-as.conf /etc/jboss-as/ - Copier le fichier de configuration modifié dans le répertoire
/etc/init.d.[user@host init.d]$sudo cp jboss-as-standalone.sh /etc/init.d
Ajouter le script de démarrage comme service.
Ajouter le nouveau servicejboss-as-standalone.shpour lister tous les services démarrés automatiquement, par la commande de gestion de servicechkconfig.[user@host init.d]$sudo chkconfig --add jboss-as-standalone.shDémarrage du service
Testez que le service soit bien installé en utilisant la syntaxe standard qui s'applique pour le démarrage des services Red hat Enterprise Linux.[user@host bin]$sudo service jboss-as-standalone.sh startSi tout va bien, vous devriez obtenir un [OK] vert. Si vous obtenez une erreur, vérifier les logs d'erreurs et veillez à ce que vos chemins d'accès soient corrects dans le fichier de configuration.
La plate-forme JBoss EAP 6 démarre automatiquement lorsque Red Hat Enterprise Linux atteint son niveau d'exécution par défaut et s'arrête automatiquement lorsque le système d'exploitation passe par sa routine de fermeture.