๋ณธ๋ฌธ์œผ๋กœ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

์„ค์น˜๋œ mosquitto ๋ฒ„์ „์€ websoket์„ ์ง€์›ํ•˜์ง€ ์•Š์•„์„œ

์ธํ„ฐ๋„ท์— ๋‚˜์˜จ ๋ฐฉ๋ฒ•๋Œ€๋กœ ํ•˜๋‹ˆ๊นŒ ์•„๋ฌด๋ฆฌ ํ•ด๋„ ์—๋Ÿฌ๋งŒ ๋œจ๊ณ  ์•ˆ๋˜๋”๋ผ ใ… 

 

์ƒˆ๋กœ ๊น ๋ฒ„์ „์€

mosquitto-2.0.21a-install-windows-x64

 

๋ฒ„์ „์ด์—ˆ๋‹ค.

๋งŒ์•ฝ c\program files\mosquitto์— 

websockets.dll์ด๋‚˜ websoket๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์—†๋‹ค๋ฉด,

๊ทธ ๋ฒ„์ „์˜ mosquitto ๋Š” ์›น์†Œ์ผ“์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๊ฒƒ์ด๋‹ˆ ์—๋Ÿฌ๋‚˜๋ฉด ๋‹ค๋ฅธ ๋ฒ„์ „์„ ์„ค์น˜ํ•ด ๋ณผ ๊ฒƒ!!

 

๊ทธ๋‹ค์Œ

mosquitto.conf

ํŒŒ์ผ ๊ฐ€์žฅ ์•„๋ž˜๋ถ€๋ถ„์—

listener 9001
protocol websockets

#mqtt
listener 1883
protocol mqtt

 

๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์ €์žฅํ•œ๋‹ค.

์•ˆ๋˜๋ฉด ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ๋ฉ”๋ชจ์žฅ ์‹คํ–‰ํ•ด์„œ ์ €์žฅํ•˜๋ฉด ์ž˜ ๋  ๊ฒƒ์ด๋‹ค.

 

๊ทธ๋‹ค์Œ cmd๋ฅผ ์ผœ์„œ

mosquitto ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•œ ๋‹ค์Œ

C:\Program Files\mosquitto

mosquitto –c mosquitto.conf -v

 

๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ์‹คํ–‰๋œ๋‹ค.

์ด๊ฒƒ๋„ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ cmd ์‹คํ–‰ํ•ด์•ผํ•จ!!

์‹คํ–‰๋œ cmd๋Š” ๋„๋ฉด ์•ˆ๋œ๋‹ค.

 

๊ทธ๋‹ค์Œ ์›น์†Œ์ผ“์œผ๋กœ ํ†ต์‹ ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„œ

์ด๋ถ€๋ถ„์ด ์›๋ž˜

#allow_anonymous false ๋กœ ๋˜์–ด์žˆ์„ํ…๋ฐ

์ฃผ์„์„ ํ’€๊ณ  true๋กœ ์„ค์ •ํ•˜๋ฉด

 

์ •์ƒ์ ์œผ๋กœ ์›น์†Œ์ผ“ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

๋ฐ˜์‘ํ˜•

'๐Ÿ•น๏ธIOT' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

# MQTT ํ…Œ์ŠคํŠธ ๋ช…๋ น์–ด  (0) 2025.05.07
# MQTT ๋ธŒ๋กœ์ปค์™€ ํ†ต์‹ ํ•˜๋ ค๋ฉด?  (1) 2025.02.27