Cara Menginstal Apache ActiveMQ di Debian 10

Cara Menginstal Apache ActiveMQ di Debian 10

Apache ActiveMQ adalah broker pesan multi-protokol open-source yang fleksibel dan kuat Jawa. Pialang pesan memediasi komunikasi di antara aplikasi dengan menerjemahkan pesan dari protokol pesan formal pengirim ke protokol pesan formal penerima.

Baca juga: Cara Menginstal Apache ActiveMQ di CentOS/RHEL 8

ActiveMQ mendukung banyak protokol transportasi standar seperti OpenWire, MENGINJAK, MQTT, AMQP, ISTIRAHAT, Dan Websockets. Ini juga mendukung klien lintas bahasa termasuk Jawa melalui penuh Layanan Pesan Java (JMS).

Fitur ActiveMQ

Berikut adalah daftar fitur -fitur terkenalnya:

  • Ini memiliki konfigurasi yang fleksibel dengan dukungan integrasi aplikasi multi-platform menggunakan protokol AMQP di mana-mana.
  • Ini dapat digunakan sebagai proses mandiri dengan memberikan fleksibilitas maksimum untuk alokasi sumber daya dan manajemen di antara berbagai aplikasi.
  • Menggunakan beberapa mode untuk ketersediaan tinggi, termasuk sistem file-sistem dan mekanisme penguncian level baris data, dan banyak lagi.
  • Memungkinkan pertukaran pesan antar aplikasi web menggunakan stomp over websockets.
  • Ini mendukung keseimbangan beban pesan dan ketersediaan tinggi untuk data.
  • Mendukung pengelolaan perangkat IoT menggunakan MQTT, dan banyak lagi.

Di artikel ini, kami akan menjelaskan cara menginstal versi terbaru Apache ActiveMQ pada suatu Debian 10 server.

Untuk berlari ActiveMQ, Anda harus menginstal Java di sistem Debian 10 Anda. Itu membutuhkan a Lingkungan Java Runtime (Jre) 1.7 atau lebih baru dan Java_home Variabel lingkungan harus diatur ke direktori tempat JRE dipasang.

Menginstal ActiveMQ di Debian 10

Untuk menginstal versi terbaru ActiveMQ, Buka situs web resmi mereka dan unduh paket sumber atau gunakan perintah wget berikut untuk mengunduh langsung di terminal seperti yang ditunjukkan.

# CD/opt # wget https: // www.Apache.org/dist/activeMq/5.15.9/Apache-Activemq-5.15.9-bin.ter.GZ # TAR ZXVF APACHE-ACTIVEMQ-5.15.9-bin.ter.GZ 

Selanjutnya, pindah ke direktori yang diekstraksi dan daftarkan isinya menggunakan perintah LS sebagai berikut:

# CD Apache-ActiveMQ-5.15.9 # ls 
Daftar Isi ActiveMQ

Setelah menginstal ActiveMQ Seperti yang ditunjukkan di atas, Anda perlu mencatat sub-direktori kunci berikut di direktori instalasi:

  • tempat sampah - Berisi file yang dapat dieksekusi dan file terkait lainnya.
  • conf - Menyimpan file konfigurasi (file konfigurasi utama adalah /opt/apache-activemq-5.15.9/conf/activeMq.xml, ditulis dalam format XML).
  • data - Berisi file PID, dan file log.

ActiveMQ Dilengkapi dengan konfigurasi dasar yang cukup dan UOU dapat memulainya sebagai proses daemon mandiri dengan perintah berikut. Perhatikan bahwa perintah ini relatif terhadap Direktori Home/Instalasi ActiveMQ (/opt/apache-activemq-5.15.9).

# ./bin/activeMq mulai 
Mulai ActiveMQ di Debian 10

Itu ActiveMQ Daemon mendengarkan di port 61616 secara default dan Anda dapat memverifikasi menggunakannya Utilitas SS.

# ss -ltpn 
Periksa port mendengarkan ActiveMQ

Access ActiveMQ di Debian 10

Langkah terakhir adalah menguji ActiveMQ instalasi melalui konsol web yang mendengarkan di port 8161. Untuk melakukan itu, buka browser web dan arahkan ke URL.

http: // localhost: 8161 atau http: // server_ip: 8161 

Lalu ActiveMQ Antarmuka web harus dimuat seperti yang ditunjukkan pada tangkapan layar berikut.

Access Apache ActiveMQ Interface

Untuk mengelola dan memantau ActiveMQ, Anda perlu masuk ke antarmuka administratif dengan mengklik “Manajer ActiveMQ Broker". Perhatikan bahwa Anda juga dapat mengakses konsol web menggunakan URL:

http: // localhost: 8161/admin atau http: // server_ip: 8161/admin. 

Gunakan nama pengguna dan kata sandi default, admin/admin dan klik Oke.

Login Admin ActiveMQ

Tangkapan layar berikut menggambarkan konsol administratif, ia memiliki banyak fitur relatif terhadap tabnya (rumah, antrian, topik, pelanggan, koneksi, dijadwalkan dan mengirim).

Dasbor Admin ActiveMQ

Untuk menguji caranya ActiveMQ bekerja, pergi ke Mengirim halaman dan kirim pesan ke antrian. Setelah mengklik Mengirim, Anda harus dapat menelusuri mereka dan melihat antrian sebagai RSS atau Atom memberi makan.

Anda bisa melihat ActiveMQ Log Menggunakan File /opt/apache-activemq-5.15.9/Data/ActiveMQ.catatan, Misalnya.

# kucing ./Data/ActiveMQ.LOG #Relative ke Direktori Instalasi atau # CAT /OPT /APACHE-ACTIVEMQ-5.15.9/Data/ActiveMQ.Log #full Path 

Untuk menghentikan atau membunuh ActiveMQ daemon, jalankan perintah berikut.

# ./bin/ActiveMQ #relative to Instalation Directory atau #/OPT/APACHE-ACTIVEMQ-5.15.9/bin/ActiveMQ Stop #full Path 

Untuk informasi lebih lanjut, lihat dokumentasi ActiveMQ 5.

Di artikel ini, kami telah menunjukkan cara menginstal Apache ActiveMQ PRIFER PRIFTER ON Debian 10. Gunakan formulir komentar di bawah ini untuk mengajukan pertanyaan apa pun untuk membagikan pemikiran Anda kepada kami.