이번 블로그에서는 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" 메시지가 보이면 정상으로 설치가 되는 것이다.