Maîtrisez l’installation du fournisseur de messages open source le plus populaire : ActiveMQ. Analysez l’arborescence du produit. Identifiez le fichier de configuration clé : activemq.xml . Démarrez le serveur et testez l’installation
Ce tutoriel est offert par Objis, le spécialiste de la formation JAVA. Il représente un des travaux pratiques de la formation ActiveMQ Objis.
Prérequis
Installation java 6 (JRE)
Objectifs
Télécharger et installer le fournisseur de messages ActiveMQ
Analyser l’arborescence du produit
Programme
Partie 1 : téléchargement
Partie 2 : installation
Partie 3 : Arborescence
Partie 4 : démarrage
Partie 5 : test démarrage
Durée
30 min
PUBLICITE
Partie 1 : Téléchargement
Créez sur votre disque dur un répertoire c:formationactivemq dans lequel vous allez réceptionner le téléchargement d’ActiveMQ.
Rendez-vous sur le site d’ActiveMQ : http://activemq.apache.org
Cliquez sur le lien Download . Vous obtenez la page suivante.
Cliquez sur le lien correspondant à la dernière version, ici ActiveMQ 5.6.0 Release . Vous arrivez sur une page à partir de laquelle vous pouvez télécharger la version adaptée à votre environnement.
Cliquez sur l’archive qui vous convient, par exemple apache-activemq-5.6.0-bin.zip
Vous arrivez sur la page suivante.
Cliquez sur le le lien associé au mirroir suggéré, ici http://mirrors.ircam.fr/pub/apache/activemq/apache-activemq/5.6.0/apache-activemq-5.6.0-bin.zip
Le téléchargement commence.
Sauvegardez le fichier activeMQ (ici apache-activemq-5.6.0-bin.zip) dans répertoire c:formationactivemqoutils créé précédemment.
Partie 2 : installation
Dézippez l’archive dans le répertoire c:formationactivemq . Vous obtenez l’arborescence suivante :
ActiveMQ est désormais installé. Reste à démarrer…
Partie 3 : arborescence ActiveMQ
— activemq-all-5.6.0.jar : rassemble tous le contenu de tous les jars présents dans le répertoire lib. Utile aux développeurs Java.
Répertoire ‘bin’
— bin : exécutables activemq
Répertoire ‘conf’
— conf : fichiers de configuration d’ActiveMQ
Répertoire ‘data’
— data : stockage des logs et des messages persistents
Répertoire ‘docs’
— docs : documentation html
Répertoire ‘examples’
— example : exemples d’application. Utile pour valider bonne installation
Répertoire ‘lib’
— lib : librairies
Répertoire ‘webapps’
— webapps : application web : console web ActiveMQ et qqs demos
QUESTION : combien d’applications web disponible ?
Autres
— user-guide.html : guide utilisateur pour démarrer ActiveMQ
— WebConsole-README.txt : infos utiles pour utiliser la console web
README.txt : contient liens utiles pour la documentation ActiveMQ
Partie 4 : Démarrer ActiveMQ
validez que java est bien installé (JRE) et présente dans la variable d’environnement PATH du système d’exploitation . Pour cela lancez un invite ce commande (ms-dos) la commande ‘java‘. Si vous obtenez autre chose que ‘la commande java n’est pas reconnue…’ alors tout va bien.
Placez-vous dans le répertoire d’installation d’ActiveMQ , ici c:formationactivemqapache-activemq-5.6.0-bin et entrez la commande : binactivemq qui lance le script activemq.bat du répertoire bin d’ActiveMQ.
ActiveMQ est désormais démarré…
Partie 5 : test du démarrage
TECHNIQUE N°1 : les logs
Analysez à nouveau le contenu du répertoire data :
Dans le fichier activemq.log (qui n’est plus vide), validez l’existence de la ligne :
INFO ActiveMQ JMS Message Broker (ID:xxxxxx-s-Computer.local-51222-1140729837569-0:0) has started
Le serveur vous informe qu’il est bien démarré
TECHNIQUE N°1 :Utilisation du port ActiveMQ : 61616
Sous Invite de commande, lancez (windows) : netstat -an|find « 61616 »
Vous devez obtenir une information similaire à ceci.
Le port 61616 est bien occupé par ActiveMQ, qui est en écoute.
Conclusion
Dans ce tutoriel, vous avez installé le fournisseur de message open source ActiveMQ.