GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare ActiveMQ Message Broker su Debian 9

Apache ActiveMQ è un software broker di messaggi gratuito e open source scritto in Java che può fungere da punto centrale per la comunicazione tra processi distribuiti. Apache ActiveMQ è molto potente, viene fornito con modelli di integrazione aziendale facili da usare e supporta molti client e protocolli di lingua. Apache ActiveMQ viene fornito con una varietà di funzionalità tra cui, supporta AMQP e MQTT, client e protocolli multilingua, supporto per modelli di integrazione aziendale, supporta protocolli di trasporto collegabili, progettati per clustering ad alte prestazioni, comunicazione client-server, peer-based e molto altro .

In questo tutorial impareremo come installare Apache ActiveMQ sul server Debian 9.

Prerequisiti

  • Un server che esegue Debian 9.
  • Un non root con privilegi sudo.

Installa Java

ActiveMQ è scritto in Java, quindi dovrai installare Java 8 sul tuo sistema. Puoi installarlo semplicemente eseguendo il seguente comando:

sudo apt-get install default-jdk -y

Una volta installato Java, puoi verificare la versione di Java utilizzando il seguente comando:

java -version

Dovresti vedere il seguente output:

openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

Installa ActiveMQ

Successivamente, dovrai scaricare l'ultima versione di ActiveMQ. Puoi scaricarlo dal loro sito Web ufficiale con il seguente comando:

wget http://www-us.apache.org/dist//activemq/5.15.3/apache-activemq-5.15.3-bin.tar.gz

Una volta completato il download, estrai il file scaricato con il seguente comando:

tar -xvzf apache-activemq-5.15.3-bin.tar.gz

Quindi, copia la directory estratta nella directory /opt:

sudo cp -r apache-activemq-5.15.3 /opt/activemq

Quindi, avvia il servizio ActiveMQ utilizzando il comando seguente:

sudo /opt/activemq/bin/activemq start

Quindi, controlla se ActiveMQ è in esecuzione o meno con il seguente comando:

netstat -tulnp | grep java

Se tutto è andato bene, dovresti vedere il seguente output:

tcp6       0      0 :::61613                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61614                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61616                :::*                    LISTEN      17871/java          
tcp6       0      0 :::1883                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::8161                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::36801                :::*                    LISTEN      17871/java          
tcp6       0      0 :::5672                 :::*                    LISTEN      17871/java          

Accedi all'interfaccia Web di ActiveMQ

Per impostazione predefinita, ActiveMQ è in ascolto sulla porta 8161 . Apri il tuo browser web e digita l'URL http://your-server-ip:8161 , verrai reindirizzato alla seguente pagina:

Quindi, fai clic su Gestisci ActiveMQ broker, dovresti vedere la seguente pagina:

Qui, inserisci il nome utente come amministratore e la password come amministratore, quindi fai clic su OK pulsante, dovresti vedere la seguente pagina.


Debian
  1. Come installare Apache ZooKeeper su Debian 10

  2. Come installare osquery su Debian 10

  3. Come installare Apache ActiveMQ su Debian 10

  4. Come installare Apache Cassandra su Debian 11

  5. Come installare WildFly su Debian 11

Come installare JDownloader su Debian

Come installare Wireshark su Debian 11 Bullseye

Come installare LEMP in Debian 7

Come installare Flectra su Debian 10

Come installare OpenNebula su Debian 10

Come installare TeamViewer su Debian 10