Ubuntu Mosquitto Source build
목차
Mosquitto를 리눅스 환경에서 컴파일 하기 위해 작성하였습니다.
MQTT 프로토콜에 대해 잘 모르신다면 MQTT 프로토콜 이란?을 보고 오시기 바랍니다.
개발 환경
- Mosquitto-1.4.14
- Ubuntu 16.04.3-desktop-amd64
소프트웨어 설치
Install Library
- Linux 상에서 Mosquitto 소스코드를 Build 하기 위한 라이브러리를 설치한다.
만약 /var/lib/dpkg/lock 잠금 파일을 얻을 수 없다고 나온다면 다음과 같은 명령어를 통해 lock 파일 삭제를 진행한 후 다시 진행합니다.
Install Mosquitto Source
확인
Broker, Subscribe, Publish 셋 다 다른 터미널에서 작동합니다.
Install Mosquitto-Clients
Start Broker
Client (Subscribe, Publish)
서비스로 돌아가는 Mosquitto 종료
My_Sub, My_Pub 작성 및 실행