질문과 답변

PC(윈도우11 기준)에 mosquitto, node-RED 설치하기
2023. 11. 10 (금) 11:57 goingdol 조회 55 좋아요 3 스크랩 0 댓글 2

안녕하세요.  

오전에 진행했던 웨비나의 질문 중 PC(윈도우11)에 설치하는 순서를 요청하는 내용이 있어서 공유 드립니다. 

node-RED를 사용해보고 싶으신분이 활용하시면 되고 다른것을 사용하신다면 그냥 Skip하시면 됩니다. 

 

 

[mosquitto설치]

 

1. https://mosquitto.org/download/

 

2. 다운로드 : mosquitto-2.0.17-install-windows-x64.exe (64-bit build, Windows Vista and up, built with Visual Studio Community 2019) 혹시 새로운버전이 있으면 그버전을 설치해도 무방할것 같습니다.

 

3. 설치를 진행합니다.

 

4. 환경변수 path 에 C:\Program Files\mosquitto 를 추가해 줍니다.

 

5. C:\Program Files\mosquittomosquitto.conf 파일에서 아래 내용을 수정합니다. (주석으로 막힌부분을 열어주고 아래와같이 추가 합니다.)
   listener 1883
   allow_anonymous true

 

6. "시스템> 개인정보및보안> 윈도우스보안>방화벽 및 네트워크 보호 > 고급설정 > 인바운드규칙 > 새규칙 > 포트 > 1883 입력> name 설정"

    (저는 "mqtt"로 했습니다.)

 


7. 작업관리자 > 서비스 > mosquitto > 다시시작

 

8. 윈도우 command창을 열어서  > netstat -an 를 입력하고 아래 내용이 있는지 출력되는 내용에서 확인해 봅니다.
    TCP    0.0.0.0:1883           0.0.0.0:0              LISTENING

 

9. 컴퓨터 리부팅 > broker접속확인 (동영상을 확인해 주세요)

 

 

[node-RED설치]

 

https://nodered.org/docs/getting-started/windows 페이지의 내용을 참고해서 설치를 진행하는데

우선 node.js를 먼저 설치 합니다.

 

1. https://nodejs.org/en 에서 Recommand version, Latest version 둘중에 아무거나 다운받아서 설치 합니다. 

 

2. 설치한뒤에 node.js , npm 설치가 잘됬는지 version을 확인해 봅니다. (command창에서 실행)
   c:>node --version
   c:>npm --version

 

3. Node-RED를 설치 합니다.(command창에서 실행)

   c:>npm install -g --unsafe-perm node-red

 

 4. 설치 완료되면 Node-RED를 실행 합니다. (command창에서 실행)

   c:>node-red

 

  5. Chrome browser를 엽니다. (Edge도 됩니다. 근데 Chrome을 권장 합니다)

 

  6. browser 주소창에 http://localhost:1880 를 입력하거나 내부망의 ip를 넣어 주고 엔터를 입력합니다.

 

  7. node-RED page가 열리는지 확인 합니다.

 

 

특별히 문제가 없으면 node-RED 페이지가 열릴겁니다.  전체 절차는 동영상 확인해 주시기 바랍니다.

 

감사합니다.

dsp99 2024.02.12 23:47 답글  | 
회사망에서 설치가 안되는 상황에서 설치를 할수 방법을 알려 주세요
wansoo 2023.11.10 14:53 답글  | 
요약 정리해 주셔서 따라해보는데 큰 도음이 될것 같네요.

로그인 후
참가 상태를 확인할 수 있습니다.