IoT

Tải và cài đặt MQTT Broker Mosquitto

Có rất nhiều loại MQTT broker khác nhau, được viết bằng nhiều loại ngôn ngữ lập trình khác nhau. Trong bài viết này, Ngọc Automation sẽ hướng dẫn cài đặt và giới thiệu đến các bạn một MQTT broker khá phổ biến là Mosquitto

Ưu nhược điểm quả Mosquitto Broker

1. Ưu điểm

  • Ưu điểm nổi bật của Mosquitto là tốc độ truyền nhận và xử lí dữ liệu nhanh, độ ổn định cao, được sử dụng rộng rãi và phù hợp với những ứng dụng embedded.
  • Mosquitto rất nhẹ và phù hợp để sử dụng trên tất cả các thiết bị.
  • Ngoài ra, Mosquitto cũng được hỗ trợ các giao thức TLS/SSL (các giao thức nhằm xác thực server và client, mã hóa các message để bảo mật dữ liệu).

2. Nhược điểm

Một số nhược điểm của mosquitto là khó thiết kế khi làm những ứng dụng lớn và ít phương thức xác thực thiết bị nên khả năng bảo mật vẫn chưa tối ưu.

Tải phần mềm

Link tải Broker Mosquitto: https://mosquitto.org/download/

Link Mqtt Explorer: http://mqtt-explorer.com/ (Mqtt Explorer sử dụng để trực quan hóa MQTT Broker)

Hướng dẫn cài đặt

1. Cài đặt và cấu hình Mosquitto Broker

1.1. Cài đặt phần mềm

Bước 1: Lựa chọn phiên bản cài phù hợp cho máy tính (Ở đây dùng Window 10 64bit nên chọn như hình dưới)

Bước 2: Sau khi tải về chạy trình cài đặt Broker bằng quyền admin.

Bước 3: Nhấn chọn Next

Bước 4: Tiếp tục nhấn Next

Bước 5: Lựa chọn folder cài đặt là ổ C (chú ý), sau đó nhấn Install

Bước 6: Nhấn finish để kết thúc quá trình cài đặt phần mềm

1.2. Cấu hình Mosquitto

Bước 1: Vào folder vừa cài đặt phần mềm (C:\mosquitto) mở file config và dùng phần mềm notepad ++ để sửa, nếu chưa có phần mềm notepad ++ thì bạn có thể tải tại đây

Bước 2: Thêm 2 dòng lệnh sau vào file confi của Mosquitto

listener 1883
allow_anonymous true

Bước 3: Mở window defender để thêm port cho Broker

Bước 4: Thực hiện các bước sau để thêm port

Bước 5: Nhập port cho MQTT Broker là 1883 sau đó nhấn next

Bước 6: Nhấn chọn next

Bước 7: Tiếp tục nhấn next

Bước 8: Đặt tên cho Rule (tên tùy chọn tiếng anh không dấu), sau đó nhấn finish để kết thúc

2. Cài đặt MQTT Explorer

Bước 1: Vào trang web http://mqtt-explorer.com/ và lựa chọn phiên bản ứng với Window (ở đây sử dụng window 10)

Bước 2: CLick chuột phải chọn Open (hoặc click chuột 2 lần) để tiến hành cài đặt phần mềm.

Bước 3: Sau khi cài đặt phần mềm, thực hiện mở phần mềm lên và đăng nhập vào localhost.

Bước 4: Thử nghiệm 1 topic có tên “data” với dữ liệu là “Ngocautomation”, public thành công.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button