질문과 답변
안녕하세요.
오전에 진행했던 웨비나의 질문 중 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 페이지가 열릴겁니다. 전체 절차는 동영상 확인해 주시기 바랍니다.
감사합니다.
로그인 후
참가 상태를 확인할 수 있습니다.