Tunlaya-Sanphokha.github.io

Install/run Mosquitto broker using Linux VM (Ubuntu or Rapbian OS distro)

เว็บที่ใช้อ้างอิงครั้งนี้ CLICK
คำสั่ง sudo apt update && sudo apt upgrade เพื่อทำการ update และ upgrade system

1

คำสั่ง sudo apt install -y mosquitto mosquitto-clients เพื่อติดตั้ง Mosquitto-clients

2

คำสั่ง sudo systemctl enable mosquitto.service เพื่อในการทำ Moaquitto เริ่มทำงานอัตโนมัติ เมื่อ Raspberry Pi เริ่มทำงาน

3

ใส่ password เป็น 0
หลังจากนั้น ใช้คำสั่ง sudo nano mosquitto.conf เข้าไฟล์ nano

4

หลังจากเข้า file มาแล้วให้เพิ่ม
allow_anonymous false
password_file /etc/mosquitto/passwd

5

ดังรูป
เสร็จแล้วทำการ CTRL+X เพื่อ Exit แล้วกด Y เพื่อ save หลังจากนั้น ใช้ sudo reboot เพื่อ reboot เมื่อ reboot ให้เข้าไปที่ terminal ทำการ test ด้วยคำสั่ง
mosquitto_sub -d -t testTopic และ 
mosquitto_pub -d -t testTopic -m "Hello world!"
โดยแยกเป็น 2 หน้าต่าง terminal

6

ผลลัพธ์ที่ได้

7

Home About Me