Slik installerer du Apache ActiveMQ på Ubuntu 18.04 16.04

  • Michael Arnold
  • 0
  • 4927
  • 1533

Denne korte opplæringen viser studenter og nye brukere hvordan du installerer Apache ActiveMQ på Ubuntu 18.04 | 16.04 server.

For de som ikke vet, er Apache ActiveMQ en gratis, multi-protokoll, Java-basert meldingsmeglerprogramvare skrevet i Java. Den støtter industristandardprotokoller som tillater kommunikasjon mellom separate applikasjoner.

ActiveMQ er tilgjengelig i klassisk og "neste generasjon" Artemis megler. Når Artemis når et tilstrekkelig nivå av funksjonsparitet med 5.x-kodebasen, blir det ActiveMQ 6.

Hvis du leter etter en gratis, høyytelsesmeldingsmegler for applikasjonene dine, kan det være lurt å prøve Apache ActiveMQ.

For mer informasjon om Apache ActiveMQ, besøk hjemmesiden.

Hvis du er student eller ny bruker som leter etter et Linux-system å begynne å lære på, er det enkleste stedet å starte Ubuntu Linux OS…. Det er et flott Linux-operativsystem for nybegynnere og folk som ønsker enklere Linux-distribusjon å bruke ...

Ubuntu er et åpen kildekode Linux-operativsystem som kjører på stasjonære datamaskiner, bærbare datamaskiner, servere og andre enheter ...

Når du bruker Ubuntu, vil du oppdage at Linux ikke er så annerledes enn Windows og andre operativsystemer på så mange måter, spesielt når det gjelder å bruke systemet for å få jobben gjort ...

Når du er klar til å installere Apache ActiveMQ, følger du trinnene nedenfor:

Trinn 1: Installer Java

Apache ActiveMQ er skrevet i Java, så du trenger Java installert for å kjøre det. Åpen kildekode Java fungerer bra med ActiveMQ. For å installere åpen kildekodeversjon av Java, kjør kommandoene nedenfor:

sudo apt oppdater sudo apt-get install default-jre

Etter installasjon av Java kan kommandoene nedenfor brukes til å verifisere om Java er installert.

java -versjon

Du bør se lignende utdata som nedenfor:

Produksjon: openjdk versjon "11.0.5" 2019-10-15 OpenJDK Runtime Environment (build 11.0.5 + 10-post-Ubuntu-0ubuntu1.118.04) OpenJDK 64-Bit Server VM (build 11.0.5 + 10-post-Ubuntu-0ubuntu1 .118.04, blandet modus, deling)

Trinn 2: Installer Apache ActiveMQ

Nå som Java er installert, kjører du kommandoene nedenfor for å laste ned ActiveMQ fra Apache-kontorpakkedepotet. I skrivende stund var den nåværende versjonen kl 5.15.8.

cd / tmp wget http://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz

Deretter trekker du ut den nedlastede mappen og flytter innholdet til / opt katalog og opprett en mappe som heter aktivemq

tar -xvzf apache-activemq-5.15.8-bin.tar.gz sudo mv apache-activemq-5.15.8 / opt / activemq

For å kjøre ActiveMQ effektivt, vil du opprette en dedikert bruker- og gruppekonto ... Bare kjør kommandoene nedenfor for å opprette et brukernavn aktivemq samt et gruppenavn.

sudo addgroup --quiet --system activemq sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq

Deretter endrer du eierskapet til / opt / aktivemq katalog slik at brukeren kan ha full kontroll over innholdet der inne.

sudo chown -R activemq: activemq / opt / activemq

Etter det vil du også opprette ActiveMQ systemtjeneste slik at du kan kontrollere å starte, stoppe og aktivere tjenesten ... For å gjøre det, kjør bare kommandoene nedenfor for å opprette en tjenestefil.

sudo nano /etc/systemd/system/activemq.service

Kopier deretter innholdet nedenfor i filen og lagre det.

[Enhet] Beskrivelse = 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 = flerbruker.mål

Etter å ha lagret den, kjør kommandoene nedenfor for å aktivere tjenesten.

sudo systemctl daemon-reload sudo systemctl start activemq sudo systemctl aktiver aktivemq

For å bekrefte om tjenesten fungerer, kjør kommandoene nedenfor for å sjekke den.

/ opt / activemq / bin / activemq status

Du bør se lignende utdata som nedenfor:

Produksjon: INFO: Laster '/ opt / activemq // bin / env' INFO: Bruk av java '/ usr / bin / java' ActiveMQ kjører (pid '5453') 

Etter installasjon av ActiveMQ er standardkonfigurasjonsfilen plassering på /opt/activemq/conf/activemq.xml. Du kan åpne den og endre den slik at den passer til miljøet ditt.

Etter å ha gjort endringer i filen, start ActiveMQ-tjenesten på nytt ved å kjøre kommandoene nedenfor:

sudo systemctl start activemq på nytt

Til slutt åpner du nettleseren og blar til serverens vertsnavn eller IP-adresse etterfulgt av port # 8161

http://127.0.0.1:8161/admin/

Du bør bli bedt om et brukernavn og passord. Standard er admin / admin

Brukernavn: admin
Passord: admin

Logg inn og begynn å konfigurere

Det burde gjøre det!

Konklusjon:

Dette innlegget viser deg hvordan du installerer Apache ActiveMQ på Ubuntu 18.04 | 16.04. Hvis du finner noen feil ovenfor, kan du bruke kommentarskjemaet nedenfor for å rapportere dem.




Ingen har kommentert denne artikkelen ennå.