note : Tidak menggunakan Docker karena pada kasus ini host berupa LXC container yang tidak kompatibel dengan Docker.
Berikut langkah-langkah instalasi dan pengujian Mosquitto pada Ubuntu 22.04.
Daftar Isi#
1. Perbarui sistem#
sudo apt update
sudo apt upgrade -y2. Instal Mosquitto#
sudo apt install mosquitto -y
sudo systemctl status mosquitto
sudo systemctl enable mosquitto3. Tambah pengguna (sesuaikan username_anda)#
sudo mosquitto_passwd -c /etc/mosquitto/passwd username_anda
sudo nano /etc/mosquitto/mosquitto.confTambahkan baris berikut di akhir file mosquitto.conf:
allow_anonymous false
password_file /etc/mosquitto/passwd
listener 1883Kemudian restart Mosquitto dan instal client tools:
sudo systemctl restart mosquitto
sudo apt install mosquitto-clients -y4. Pengujian (publish)#
Sesuaikan username_anda dan password_anda saat melakukan publish:
mosquitto_pub -h localhost -t "test/topic" -m "Hello MQTT from Ubuntu!" -u "username_anda" -P "password_anda"5. Pengujian (subscribe)#
mosquitto_sub -h localhost -t "test/topic" -u "username_anda" -P "password_anda"Catatan: ganti username_anda dan password_anda dengan kredensial yang Anda buat sebelumnya.

