본문 바로가기
📚 개발 공부

[Ubuntu] 16.04 LTS - Mosquitto MQTT Broker/Server 설치 및 테스트

by cheonvi 2022. 1. 3.

이번 블로그에서는 Mosquitto MQTT Broker/Server 설치 및 테스트 과정에 대해서 정리 하겠습니다. MQTT는  Message Queuing Telemetry Transport 약자로  ISO 표준(ISO/IEC PRF 20922) 발행-구독 기반의 메시징 프로토콜입니다.

 

요구사항

. An Ubuntu 16.04 server with root access

. Open port TCP:1883 on firewall

 

1.  Install Mosquitto Broker

 

sudo apt-get update
sudo apt-get install mosquitto

 

2. Install MQTT clients 

 

sudo apt-get install mosquitto-clients

 

3. Test

  3.1 'test' 토픽 구독 (Subscribe)

 

mosquitto_sub -t "test"

 

  3.2 'test' 토픽에 메시지 발행 (Publish)

mosquitto_pub -m "message from mosquitto_pub client" -t "test"

'test' 토픽을 구독한 세션에 "message from mosquitto_pub client" 메시지가 보이면 정상으로 설치가 되는 것이다.