Dans ce didacticiel, nous allons vous montrer comment installer Apache ActiveMQ sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Apache ActiveMQ est une application Java multiprotocole gratuite. basé sur un logiciel de courtage de messages écrit en Java. Il prend en charge les protocoles standard de l'industrie qui permettent la communication entre des applications distinctes.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas d'Apache ActiveMQ sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer Apache ActiveMQ sur Ubuntu 20.04 LTS Focal Fossa
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt
suivant commandes dans le terminal.
sudo apt update sudo apt upgrade
Étape 2. Installation de Java.
Pour installer la version open source de Java, exécutez la commande :
sudo apt install default-jre
Vérifiez la version Java :
java -version
Étape 3. Installation d'Apache ActiveMQ sur Ubuntu 20.04.
Tout d'abord, téléchargez ActiveMQ à partir du référentiel de packages Apache Office :
cd /tmp wget http://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz
Ensuite, extrayez le dossier téléchargé et déplacez son contenu vers /opt
répertoire et créez un dossier appelé activemq
:
tar -xvzf apache-activemq-5.15.8-bin.tar.gz sudo mv apache-activemq-5.15.8 /opt/activemq
Après cela, exécutez les commandes suivantes ci-dessous pour créer un nom d'utilisateur activemq
ainsi qu'un nom de groupe :
sudo addgroup --quiet --system activemq sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq sudo chown -R activemq:activemq /opt/activemq
Étape 4. Créez Apache ActiveMQ Systemd.
Exécutez les commandes ci-dessous pour créer un fichier de service :
sudo nano /etc/systemd/system/activemq.service
[Unit] Description=Apache ActiveMQ After=network.target [Service] Type=forking User=activemq Group=activemq ExecStart=/opt/activemq/bin/activemq start ExecStop=/opt/activemq/bin/activemq stop [Install] WantedBy=multi-user.target
Après l'avoir enregistré, exécutez les commandes ci-dessous pour activer le service :
sudo systemctl daemon-reload sudo systemctl start activemq sudo systemctl enable activemq
Étape 5. Accéder à Apache ActiveMQ.
ActiveMQ sera disponible sur le port HTTP 8161 par défaut. Ouvrez votre navigateur préféré et accédez à http://your-domain.com/8161/admin/
ou http://your-server-ip/8161/admin/
et vous devriez être invité à entrer un nom d'utilisateur et un mot de passe. La valeur par défaut est admin/admin
Félicitations ! Vous avez installé avec succès Apache ActiveMQ. Merci d'avoir utilisé ce didacticiel pour installer Apache ActiveMQ dans les systèmes Ubuntu 20.04 LTS Focal Fossa. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle d'Apache Site Web ActiveMQ.