클라우드/AWS

[AWS] ec2에서 MQTT Message Broker 설치 및 사용

팽팽 2022. 5. 11. 22:14

- 인스턴스 생성 후, elastic ip 할당해줌

- 보안 그룹 설정 추가

port 1833 추가하기

- putty 실행 (우분투로함) 

sudo apt-get update
sudo apt-get install mosquitto
sudo apt-get install mosquitto-clients

 

- 창에 address already in use 가 뜨면 다음을 입력하자

sudo systemctl stop mosquitto.service

- mosquitto 활성화 하기

systemctl start mosquitto
systemctl enable mosquitto

 

- publish 작업

mosquitto_pub -h localhost -t my-topic -m "status check"

 

- subscribe 작업

mosquitto_sub -h localhost -t my-topic

 

 

- 창 두개 띄워놓고 메세지들이 잘 주고 받는지 확인해보자