Az Apache ActiveMQ telepítése CentOS 7 rendszeren

Az Apache ActiveMQ egy ingyenes, nyílt forráskódú üzenetküldő és integrációs mintaszerver, amelyet széles körben használnak a vállalati szoftverfejlesztésben.

Ebben az oktatóanyagban elmagyarázom, hogyan kell telepíteni az Apache ActiveMQ bináris terjesztését CentOS 7 rendszeren.

Előfeltételek

  • Egy friss Vultr CentOS 7 kiszolgálópéldány a szerver IP-címével 203.0.113.1.
  • Egy sudo felhasználó .
  • Java 7 vagy újabb.

1. lépés: Frissítse a rendszert

Jelentkezzen be a kiszolgálóra sudo felhasználóként egy SSH terminálról, majd telepítse az összes elérhető frissítést az EPEL YUM repo használatával:

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

A rendszer újraindítása után jelentkezzen be ugyanazzal a sudo felhasználóval.

2. lépés: Telepítse az OpenJDK JRE 8-at

Az Apache ActiveMQ 5.x Java 7 vagy újabb verziót igényel. Itt telepítjük az OpenJDK 8 JRE-t a YUM használatával:

sudo yum install -y java-1.8.0-openjdk

Ezután a következő paranccsal ellenőrizze a telepítés eredményét:

java -version

A kimenetnek hasonlónak kell lennie:

openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-b15)
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)

Állítsa be a JAVA_HOMEkörnyezeti változót:

echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile

3. lépés: Telepítse az Apache ActiveMQ-t

Az Apache ActiveMQ legújabb stabil kiadását bármikor letöltheti a hivatalos kiadási oldaláról . A cikk írásakor a legújabb kiadás az 5.14.3.

cd
wget https://archive.apache.org/dist/activemq/5.14.3/apache-activemq-5.14.3-bin.tar.gz
sudo tar -zxvf apache-activemq-5.14.3-bin.tar.gz -C /opt

Az Ön kényelme érdekében létrehozhat egy verziófüggetlen szoftverhivatkozást, amely arra a könyvtárra mutat, amelyben az Apache ActiveMQ jelenlegi kiadása található. Ez a gyakorlat hasznos a jövőbeli frissítéseknél.

sudo ln -s /opt/apache-activemq-5.14.3 /opt/activemq

4. lépés: Hozzon létre egy Systemd egységfájlt az Apache ActiveMQ számára

Az Apache ActiveMQ elindításához futtassa a futtatható fájlját a következő példában látható módon.

cd /opt/activemq
sudo ./bin/activemq start

Előfordulhat azonban, hogy az ActiveMQ-t egy Systemd egységfájlon keresztül szeretné futtatni. Hozd létre az egységfájlt.

sudo vi /usr/lib/systemd/system/activemq.service

Töltse fel a fájlt a következővel:

[Unit]
Description=activemq message queue
After=network.target
[Service]
PIDFile=/opt/activemq/data/activemq.pid
ExecStart=/opt/activemq/bin/activemq start
ExecStop=/opt/activemq/bin/activemq stop
User=root
Group=root
[Install]
WantedBy=multi-user.target

Mentés és kilépés:

:wq!

Ha az egységfájl a helyén van, a Systemd segítségével könnyedén elindíthatja vagy leállíthatja az Apache ActiveMQ-t.

sudo systemctl enable activemq.service
sudo systemctl start activemq.service
sudo systemctl stop activemq.service

5. lépés: Nyissa meg az Apache ActiveMQ webkonzolt

Amikor az Apache ActiveMQ fut, a webböngészővel elérheti a webkonzolját.

Indítsa el az Apache ActiveMQ-t:

sudo systemctl start activemq.service

Módosítsa a tűzfalszabályokat, hogy lehetővé tegye a 8161-es porthoz való hozzáférést:

sudo firewall-cmd --zone=public --permanent --add-port=8161/tcp
sudo firewall-cmd --reload

Most mutasson a webböngészőjére, http://203.0.113.1:8161/adminés jelentkezzen be az alapértelmezett hitelesítő adatokkal.

  • felhasználónév: admin
  • Jelszó: admin

A felhasználónév és jelszó a /opt/activemq/conf/jetty-realm.propertiesfájlban konfigurálható .

Az Apache ActiveMQ konfigurálva van, és használatra kész. Köszönöm, hogy elolvasta.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.