Jak zainstalować Apache ActiveMQ na Debian 10
- 1485
- 287
- Ignacy Modzelewski
Apache ActiveMQ jest elastycznym i potężnym brokerem komunikatów z wieloma open-source zbudowanej Jawa. Broker wiadomości pośredniczy w komunikacji między aplikacjami, tłumacząc wiadomość z formalnego protokołu przesyłania wiadomości nadawcy do formalnego protokołu przesyłania wiadomości odbiornika.
Przeczytaj także: Jak zainstalować Apache ActiveMQ na Centos/RhEL 8
ActiveMQ Obsługuje wiele standardowych protokołów transportowych, takich jak Openwire, TUPAĆ, MQTT, AMQP, ODPOCZYNEK, I WebSockets. Obsługuje również klientów między językiem, w tym Jawa przez pełne Java Message Service (JMS).
Funkcje ActiveMQ
Oto lista jego znaczących funkcji:
- Ma elastyczną konfigurację z obsługą integracji aplikacji wieloplatformowej przy użyciu wszechobecnego protokołu AMQP.
- Można go wdrażać jako samodzielny proces zapewnia maksymalną elastyczność w zakresie alokacji i zarządzania zasobami między różnymi aplikacjami.
- Używa kilku trybów dla wysokiej dostępności, w tym zarówno mechanizmów blokowania na poziomie plików, jak i bazy danych.
- Umożliwia wymianę wiadomości między aplikacjami internetowymi za pomocą tompon na WebSockets.
- Obsługuje równoważenie obciążenia komunikatów i wysoką dostępność danych.
- Obsługuje zarządzanie urządzeniami IoT za pomocą MQTT i wiele więcej.
W tym artykule wyjaśnimy, jak zainstalować najnowszą wersję Apache ActiveMQ na Debian 10 serwer.
Biegać ActiveMQ, Musisz zainstalować Java w swoim systemie Debian 10. Wymaga Środowisko środowiska wykonawczego Java (Jre) 1.7 lub później i Java_home Zmienna środowiskowa musi być ustawiona na katalog, w którym JRE jest zainstalowany.
Instalowanie ActiveMQ na Debian 10
Aby zainstalować najnowszą wersję ActiveMQ, Udaj się na ich oficjalną stronę internetową i pobierz pakiet źródłowy lub użyj następującego polecenia WGET, aby pobrać bezpośrednio na terminalu, jak pokazano.
# cd/opt # wget https: // www.Apache.org/dist/activeMQ/5.15.9/Apache-Activemq-5.15.9-bin.smoła.GZ # TAR ZXVF APACHE-ACTIVEMQ-5.15.9-bin.smoła.GZ
Następnie przejdź do wyodrębnionego katalogu i wymień jego zawartość za pomocą polecenia LS w następujący sposób:
# CD Apache-Activemq-5.15.9 # lsWypisz zawartość ActiveMQ
Po zainstalowaniu ActiveMQ Jak pokazano powyżej, musisz zwrócić uwagę na następujące kluczowe podwodne w katalogu instalacyjnym:
- kosz - zawiera plik wykonywalny i inne powiązane pliki.
- conf - przechowuje pliki konfiguracyjne (główny plik konfiguracyjny to /opt/apache-activemq-5.15.9/CONF/ActiveMQ.XML, Napisane w formacie XML).
- dane - zawiera plik PID i pliki dziennika.
ActiveMQ W zestawie wystarczającej podstawowej konfiguracji, a uou może uruchomić ją jako samodzielny proces demona z następującym poleceniem. Należy zauważyć, że to polecenie dotyczy katalogu ActiveMQ Home/Instalation (/opt/apache-activemq-5.15.9).
# ./bin/activeMQ startRozpocznij ActiveMQ na Debian 10
ActiveMQ Demon słucha w porcie 61616 domyślnie i możesz go zweryfikować za pomocą SS Narzędzie.
# ss -ltpnSprawdź port słuchowy ActiveMQ
Access ActiveMQ na Debian 10
Ostatnim krokiem jest przetestowanie ActiveMQ Instalacja za pośrednictwem konsoli internetowej, która słucha w porcie 8161. Aby to zrobić, otwórz przeglądarkę internetową i skieruj ją na adres URL.
http: // localhost: 8161 lub http: // server_ip: 8161
A później ActiveMQ Interfejs internetowy powinien się załadować, jak pokazano na poniższym zrzucie ekranu.
Uzyskaj dostęp do interfejsu Apache ActiveMQDo zarządzania i monitorowania ActiveMQ, Musisz zalogować się do interfejsu administracyjnego, klikając „Manager ActiveMQ Broker". Pamiętaj, że możesz również uzyskać dostęp do konsoli internetowej za pomocą adresu URL:
http: // localhost: 8161/admin lub http: // server_ip: 8161/admin.
Użyj domyślnej nazwy użytkownika i hasła, admin/admin i kliknij OK.
Logowanie administratora ActiveMQPoniższy zrzut ekranu przedstawia konsolę administracyjną, ma wiele funkcji w stosunku do swoich kart (dom, kolejki, tematy, subskrybenci, połączenia, zaplanowane i wysyłane).
ActiveMQ Admin PulpitAby sprawdzić, jak ActiveMQ działa, idź do Wysłać Strona i wyślij wiadomość do kolejki. Po kliknięciu Wysłać, Powinieneś być w stanie przeglądać je i wyświetlić kolejkę jako Rss Lub Atom karmić.
Możesz zobaczyć ActiveMQ dzienniki za pomocą pliku /opt/apache-activemq-5.15.9/Data/ActiveMQ.dziennik, Na przykład.
# kot ./Data/ActiveMQ.Log #relative to Directory lub # cat /opt /apache-activemq-5.15.9/Data/ActiveMQ.log #full ścieżka
Zatrzymać lub zabić ActiveMQ Demon, uruchom następujące polecenie.
# ./bin/activeMQ #relative to Directory lub #/opt/apache-activemq-5.15.9/bin/activeMQ stop #full ścieżka
Aby uzyskać więcej informacji, zobacz dokumentację ActiveMQ 5.
W tym artykule pokazaliśmy, jak zainstalować Apache ActiveMQ Broker wiadomości Debian 10. Skorzystaj z poniższego formularza komentarza, aby zadać wszelkie pytania, aby podzielić się z nami swoimi przemyśleniami.
- « Jak korzystać z Fail2ban, aby zabezpieczyć serwer Linux
- Jak zainstalować Fail2ban, aby chronić SSH na Centos/Rhel 8 »