• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

IoTmaker

사물인터넷에 대한 모든 것 여기서 해결하셔요!

  • 홈
  • 책:마이크로파이썬을 활용한 사물인터넷
  • 책:따라 하면서 배우는 사물인터넷
  • 온라인 교육 코스
  • 새로운 소식
  • 의견보내기
  • 내 수강정보
  • 로그인
  • 회원가입

윈도우즈에 Node-RED 설치하고 실행하기

2023-03-08 작성자 IoTmaker 댓글 달기

책에서 사용하는 부품 구입하기

Node-RED는 IoT에 최적화된 로우코드(low code) 개발 소프트웨어입니다.원래 IBM사에서 내부용으로 개발하였다가 현재는 오픈소스로 관리되고 있습니다.

Node-RED는 Node.js라는 프로그래밍 환경을 기반으로 만들어졌습니다. 그래서 Node-RED를 설치하기 위해서는 먼저 Node.js를 설치하여야 합니다. Node.js는 대부분의 운영체제를 지원하므로 Node-RED도 대부분의 운영체제에서 실행됩니다.

학습용으로는 개인 PC나 노트북에 설치하여 사용해도 되지만, 실행 환경에서는 항상 가동되는 서버용 컴퓨터에 설치하는 것이 좋습니다.

Node-RED를 윈도우즈에서 사용하기 위해서는 다음의 절차를 거쳐야 합니다.

  • Node.js를 다운로드 받아서 설치합니다.
  • 명령어 창에서 npm으로 Node-RED를 설치합니다.
  • 명령어 창에서 Node-RED를 실행합니다.
  • 브라우져에서 Node-RED 개발화면을 엽니다.

 1  Node.js를 다운로드 받아서 설치하기

다음의 순서로 프로그램을 다운로드 받아서 설치합니다. (자세한 내용은 아래에 별도 탭으로 나타납니다)

  • Node.js 웹페이지로 이동합니다
    https://nodejs.org
  • 화면에서 Download for Windows(x64) 아래 버튼 [18.x.x LTS] 를 누릅니다.
  • 다운로드할 폴더를 선택합니다.
  • 파일 다운로드가 완료되면 파일을 열어서 설치를 시작합니다.
    특별한 사정이 없으면 통상적인 프로그램의 설치 절차를 따르면 됩니다.
Node.js를 다운로드 받아서 설치하기 화면 설명
 1  Node.js 웹페이지로 이동합니다
https://nodejs.org  2  Download for Windows(x64) 아래에 있는 [18.x.x LTS] 버튼을 누릅니다.

 3  다운로드 폴더와 파일을 지정하고 [저장] 버튼을 누릅니다.

 4  다운로드가 완료되면 [열기]를 선택합니다.

 5  설치 프로그램이 시작되면 [Next] 버튼을 누릅니다.

 6  accept the terms in the License Agreement 앞의 체크박스를 선택하고 [Next] 버튼을 누릅니다.

 7  기본 폴더에 설치하기 위하여 [Next] 버튼을 누릅니다. 이 때 원하는 폴더를 선택할 수도 있습니다.

 8  Node.js runtime을 설치하기 위하여 [Next]를 누릅니다.

 9  설치 위치 선택에서 설치를 누릅니다.

 10  Tools for Native Module만 설치하기 위하여 [Next] 버튼을 누릅니다.

 11  [Install] 버튼을 누르면 프로그램 설치가 시작됩니다.

 12  프로그램이 설치되는 동안 기다립니다.

 13  [Finish] 버튼을 눌러서 설치를 마칩니다.

 2  Node.js가 제대로 설치되었는지 확인하기

Node.js가 제대로 설치되었는지는 윈도우즈 명령 프롬프트에서 확인할 수 있습니다.

 1  키보드 을 누르면 실행 화면이 나옵니다. 여기에 cmd를 입력하고 [확인] 버튼을 누르면, 명령 프롬프트가 실행됩니다.

 2  실행 화면의 명령 프롬프트에 다음 명령어를 입력합니다.

node --version && npm --version

두 개의 버젼이 표시되면 Node.js가 제대로 설치된 것입니다. 명령어에서 node는 Node.js를 말하고 npm은 패키지 매니저(Node Package Manager)를 말합니다.

 3  npm 명령어로 Node-RED 설치하기

앞에서 열어 둔 실행 화면의 명령 프롬프트에 다음 내용을 입력하면 Node-RED가 설치됩니다.

npm install -g --unsafe-perm node-red

앞 화면에서 Node-RED 가 제대로 설치된 것을 확인할 수 있습니다.

 4  Node-RED 실행하기

실행 화면의 명령 프롬프트에 node-red를 입력하면 Node-RED가 실행됩니다.

node-red

이제 node-red가 실행되었습니다. 이 실행화면은 [최소화]해 둘 수 있습니다. 이 실행화면에서 키보드 를 누르거나 [닫기]하면 Node-RED는 종료됩니다.

새로운 명령어를 입력해야 할 경우에는 새로운 실행 화면을 만들어서 사용합니다.

 5  브라우져에서 Node-RED 개발 화면 실행하기

Node-RED가 실행되고 있는 PC의 브라우져에서는 다음 URL을 입력화면 Node-RED 개발 화면이 나옵니다.

http://localhost:1880

다른 PC의 브라우져에서 접속할 때는 Node-RED가 설치되어 있는 PC의 IP 주소를 직접 입력해야 합니다. 아래는 Node-RED가 설치된 PC의 IP 주소가 192.168.0.100인 예입니다.

http://192.168.0.100:1880

앞의 화면이 나오면 Node-RED가 제대로 작동하는 것입니다.

 6  Nod-RED 보안 설정하기

Node-RED를 설치만 하면 전혀 보안이 되지 않은 상태입니다. 동일한 로컬 네트워크에 있는 사람은 누구나 접속할 수 있으므로 주의하여야 합니다. 만약 다른 사람의 접속을 제한하거나 외부 인터넷에 개방할 때는 그에 상응하는 보안 조처를 해야 합니다.
Node-RED 사용자 지정하기 윈도우즈에 OpenSSL 설치하고 인증서 만들기 윈도우즈에서 Node-RED에 인증서 등록하고 SSL 적용하기

카테고리:IoT, Node-RED

Reader Interactions

답글 남기기 응답 취소

로그인을 해야 댓글을 남길 수 있습니다.

소셜 로그인
naver

Primary Sidebar

최신 글

  • 윈도우즈에서 Node-RED에 인증서 등록하고 SSL 적용하기
  • 윈도우즈에 Openssl 설치하고 인증서 만들기
  • 윈도우즈에 Node-RED 설치하고 실행하기
  • 아두이노 2.0 설치하고 ESP8266/ESP32 보드매니저 설정하기
  • 윈도우즈에 설치한 Mosquitto에 원격 접속허용하기

최신 댓글

    보관함

    • 2023년 3월
    • 2023년 2월
    • 2021년 8월
    • 2021년 2월
    • 2020년 10월
    • 2020년 8월
    • 2020년 7월

    카테고리

    • ESP32
    • ESP8266
    • IoT
    • IoTbook
    • Node-RED
    • 분류안됨

    메타

    • 로그인
    • 엔트리 피드
    • 댓글 피드
    • WordPress.org

    Footer

    Copyright © 2025 ·로그인