Mosquitto
https://mosquitto.org/download/
위 주소로 들어가서 mosquitto를 다운로드합니다.
다운로드 한 Installer를 실행한 후, 설치를 진행합니다.
OpenSSL
C:\Program Files\mosquitto
에서 readme-windows.txt
를 실행하면 Dependencies에 OpenSSL이 있는 것을 확인할 수 있습니다.
http://slproweb.com/products/Win32OpenSSL.html
위 주소에서 자신의 Win32 OpenSSL Installler를 다운로드합니다. ( * 자신의 비트수와 상관없이 Win32를 다운로드 합니다.)
다운로드한 Installer를 실행 후, 설치를 진행합니다. (*중간에 /bin 경로로 설정하는 것에 꼭 체크합니다.)
설치를 완료한 후, C:\OpenSSL-Win32
경로로 이동하여 libcrypto-1_1.dll, libssl-1_1.dll
를 복사하여 C:\Program Files\mosquitto
하위에 저장합니다.
Additional
pthreadVC2
ftp://sources.redhat.com/pub/pthreads-win32/dll-latest/dll/x86/
위 주소의 ftp로 접속하여 pthreadVC2.dll
파일을 다운로드 하고 C:\Program Files\mosquitto
하위에 저장합니다.
VCredist_x64
https://www.microsoft.com/en-us/download/details.aspx?id=13523%20
위 주소로 접속하여 vcredist_x64.exe
를 다운로드하고 실행하여 설치합니다.
Mosquitto 시작하기
설치확인
관리자권한으로 cmd를 실행한 후, C:\Program Files\mosquitto
로 이동합니다.
// mosquitto로 이동
> cd C:\Program Files\mosquitto
설치를 확인합니다. (* 동시에 시작하는 역할도 하여서 이 cmd창을 제거하지 마세요.)
// 버전확인
misquitto -v
Sub, Pub 실행
관리자권한으로 cmd를 실행한 후, C:\Program Files\mosquitto
로 이동한 후, 아래의 명령어를 입력하여 사용합니다.
mosquitto_sub -h 호스트 -t 토픽명
(ex: mosquitto_sub -h localhost -t /hi)
mosquitto_pub -h 호스트 -t 토픽명 -m 메시지
(ex: mosquitto_pub -h localhost -t /hi -m "Hello World!!")
'Network' 카테고리의 다른 글
OSI 7 Layer 데이터 링크 계층(Data Link Layer) (0) | 2019.09.08 |
---|---|
OSI 7 Layer 물리계층(Physical Layer) (0) | 2019.09.04 |
MQTT 란? (0) | 2019.04.26 |
UDP란? (0) | 2019.02.23 |
SMTP POP3 IMAP 이란? (0) | 2019.02.23 |