Windows에서 (WSL을 사용하여) Node-RED 환경 구축

3495 단어 ubuWSLnode-redNode.js

개요



Windows 10상에 Node-RED환경을 만드는데 제반 사정으로 WSL(Windows Subsystem for Linux)을 이용했을 때의 비망록.

환경



Windows 10 Home 1903(x64)

절차



WSL 설정



1. 설정 화면에서 앱을 선택합니다.


2. 앱 및 기능 탭에서 하단의 관련 설정에서 프로그램 및 기능을 클릭합니다.


3. 아래와 같은 대화 상자가 표시되므로 "Windows 기능 활성화 또는 비활성화"를 클릭합니다.


4. Linux용 Windows Subsystem을 선택하고 확인을 클릭합니다.


5. 다음으로 Microsoft Store 앱을 시작합니다. 우분투를 검색하고 클릭하십시오.


6. 설치를 클릭합니다. 설치가 완료될 때까지 기다립니다.


Node.js 설치



시작 메뉴에서 설치한 우분투를 시작합니다.


처음 시작할 때는 사용자명과 패스워드의 입력이 요구되므로, 적절히 입력합니다.


다음 명령을 실행하여 Node.js 및 npm을 설치합니다.
※환경에도 가깝습니다만, 조금 시간 걸립니다.
> sudo apt-get update
> sudo apt install -y nodejs npm

Node-RED 설치



그런 다음 Node-RED를 설치합니다.
아래 명령을 실행하십시오.
> sudo npm install -g --unsafe-perm node-red

Node-RED 시작



설치가 완료되면 즉시 시작해 봅니다.
> node-red &

Windows의 브라우저에서 htp://127.0.0.1:1880/로 이동합니다.


그래서 WSL을 이용하여 Windows 환경을 최대한 더럽히지 않고 (?)
Node-RED를 설치하고 시작할 수있었습니다!

다만, Bluetooth등의 디바이스를 이용하는 노드를 추가하면,
제대로 작동하지 않으므로주의하시기 바랍니다.

여담



WSL 초기화



여러가지 설치나 설정 변경해, 잘 움직이지 않게 된 때 등에
Linux 환경을 초기화하고 싶을 수 있습니다.

1. 설정 화면 → 앱을 선택하고 [앱 및 기능] 탭의 Ubuntu에서 [고급 옵션]을 클릭합니다.


2. 아래와 같은 화면이 표시되므로 "리셋"을 클릭하십시오. 우분투가 초기화됩니다.

좋은 웹페이지 즐겨찾기