데비안 라즈베리 파이에 NodeJS를 설치하는 방법

巴扎黑
풀어 주다: 2017-09-20 09:19:40
원래의
2169명이 탐색했습니다.

Raspberry Pi에서 NodeJS를 실행하는 데 특별한 구성이 필요하지 않습니다. Opensh를 사용하여 Raspberry Pi에 원격으로 연결할 수 있는지 확인하기만 하면 Debian(Raspberry Pi) Raspberry Pi에 NodeJS를 설치하는 방법을 배울 수 있습니다. 이 기사를 통해 이에 대해 알아보세요

Raspberry Pi에서 NodeJS를 실행하는 데 특별한 구성이 필요하지 않습니다. Opensh를 사용하여 Raspberry Pi에 원격으로 연결할 수 있는지 확인하기만 하면 됩니다.

Open SSH 서버 설치 및 구성

이렇게 하면 Raspberry Pi에 원격으로 연결할 수 있으며 이미 설치되어 있어야 하지만 이 프로세스를 통해 최신 버전이 설치되고 암호화 키가 생성됩니다.

라즈베리 파이가 '헤더리스' 모드로 실행 중인 경우. 모니터, 키보드 또는 마우스가 없는 경우 네트워크 케이블을 통해 Raspberry Pi에 연결해야 합니다.


sudo apt-get install openssh-server
sudo rm -rf /etc/ssh/ssh_host_*
sudo dpkg-reconfigure openssh-server
로그인 후 복사

Nodejs 다운로드

다운로드한 Nodejs 파일을 저장할 새 디렉터리를 만듭니다. 여기서는 'nodes_download' 디렉터리를 만듭니다.

참고* http://nodejs.org/dist에서 최신 버전을 확인하세요.

모든 최신 버전의 NodeJS를 Raspberry Pi에서 사용할 수 있는 것은 아닙니다. 일부는 ARM 명령어 세트를 올바르게 지정하지 않기 때문입니다.

참고* Raspberry Pi는 ARM v7 명령어 세트 CPU를 사용합니다.

이 문서는 2016년 10월 29일에 컴파일 가능한 최신 버전을 사용합니다.

cd 명령을 사용하여 다운로드한 Node.js 파일을 저장할 디렉터리로 이동합니다. 여기서는 다운로드 폴더를 예로 들어 'tar' 패키지를 다운로드하고 압축을 풉니다.


cd Downloads
wget http://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gz
tar -xzf node-v6.10.3.tar.gz
로그인 후 복사

Compile Nodejs

소스 코드를 다운로드한 후 컴파일하는 데 몇 시간이 걸릴 수 있으니 기다려 주세요.

참고* 이전 버전에서는 컴파일하는 데 10분 밖에 걸리지 않았지만 Chriumun V8 엔진이 점점 더 복잡해지면서 컴파일 시간이 점점 길어지는 이유는 ECMAScript 6에 대한 지원이 점점 더 많이 추가되었기 때문일 것입니다. . 컴파일 속도를 향상시키려면 컴파일용 node.js0.x 버전을 찾으세요.

컴파일 환경 설치 [선택 사항]


apt-get install python g++ make
로그인 후 복사

다음 명령을 사용하여 Nodejs를 컴파일합니다.


cd node-v6.10.3
./configure
make
로그인 후 복사

컴파일된 Nodejs 코드 설치

컴파일이 완료되면 설치할 수 있습니다. 라즈베리 파이 시스템에 이를 위해서는 sudo 명령과 같은 시스템 관리자를 사용하여 시스템에 로그인해야 합니다.


sudo make install
로그인 후 복사
rereboot raspberry pi

sudo reboot
로그인 후 복사
the installation the ustemation as sultaintion이 완료되면 다음 명령을 사용하여 버전을 확인할 수 있습니다.

v6.9.1

3.10.8결과가 정상이면 Nodejs 및 NPM 설치가 완료된 것입니다.

NodeJS 버전 0.12.x 설치

V0.12.x는 NodeJS의 매우 고전적인 버전입니다. 이 NodeJS 버전은 ECMAScript 5의 구문을 사용하며 상태는 jQuery 버전 1.x와 유사합니다. 또는 Python 2.7 버전. Class/Promise/Async 등과 같은 일련의 새로운 ES6 구문 기능을 도입하지 않습니다. 성능이 비교적 안정적이고 크기가 작습니다. 현재 대부분의 npm 모듈은 이 노드 버전을 지원합니다.


1. 루트로 전환하기 위해 매번 sudo를 입력할 필요는 없습니다. 오류가 발생하면 이미 관리자일 수도 있으므로 무시해도 됩니다.

node -v
npm -v
로그인 후 복사
2. nodejs 버전 0.12를 다운로드하고 압축을 푼다.

위 내용은 데비안 라즈베리 파이에 NodeJS를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿