>  기사  >  웹 프론트엔드  >  PPA를 사용하여 Ubuntu에 최신 Node.js 및 NPM을 설치하는 방법

PPA를 사용하여 Ubuntu에 최신 Node.js 및 NPM을 설치하는 방법

不言
不言원래의
2019-03-26 16:13:032949검색

Node.js는 Chrome JavaScript에서 실행되는 플랫폼으로, 빠르고 확장 가능한 웹 애플리케이션을 쉽게 구축할 수 있습니다. node.js ppa의 최신 버전은 공식 웹사이트에서 유지 관리됩니다. 이 PPA를 Ubuntu 19.04, 18.04 LTS, 16.04 LTS(Trusty Tahr) 및 14.04 LTS(Xenial Xerus) 시스템에 추가하고 간단한 명령을 사용하여 Linux VPS에 node.js를 설치할 수 있습니다.
#🎜🎜 ##🎜🎜 #

PPA를 사용하여 Ubuntu에 최신 Node.js 및 NPM을 설치하는 방법특정 nodejs 버전을 설치하려면

NVM을 사용하여 특정 Nodejs 버전 설치

를 참조하세요.
1단계: node.js ppa 추가

node.js 패키지는 LTS 버전과 최신 버전에서 사용할 수 있습니다. 필요에 따라 시스템에 설치할 버전을 선택할 수 있습니다. Ubuntu에 nodejs를 설치하기 위해 시스템에 ppa를 추가해 보겠습니다.

현재 버전 사용:

$ sudo apt-get install curl python-software-properties
$ curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -

LTS 버전 사용:

$ sudo apt-get install curl python-software-properties
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

이 예에서는 최신 최신 버전을 사용하고 해당 ppa를 내 시스템에 추가했습니다. .

2단계: Ubuntu에 node.js 설치

Ubuntu 시스템에 node.js ppa를 성공적으로 추가할 수 있습니다. 이제 apt get을 사용하여 다음 명령을 실행하여 노드와 우분투를 설치합니다. 그러면 node.js와 함께 NPM도 설치됩니다. 이 명령은 시스템에 다른 많은 종속 패키지도 설치합니다.

$ sudo apt-get install nodejs

3단계: node.js 및 npm 버전 확인

node.js를 설치한 후 설치된 버전을 확인하고 확인하세요. 현재 버전에 대한 자세한 내용은 node.js 공식 웹사이트에서 확인할 수 있습니다.

$ node -v 
v11.12.0

또한 NPM 버전을 확인하세요.

$ npm -v 
6.7.0

4단계: 데모 웹 서버 만들기(선택 사항)

이것은 선택 사항입니다. node.js 설치를 테스트하고 싶다면. "Hello, world!" 텍스트가 포함된 server.js 파일을 생성해 보겠습니다.

$ vim server.js

이제

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(3000, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3000/');

다음 명령을 사용하여 디버깅을 활성화할 수도 있습니다. 애플리케이션

$ node server.js
debugger listening on port 5858
Server running at http://127.0.0.1:3000/

웹 서버는 이미 포트 3000에 있습니다. 이제 http://127.0.0.1:3000/url을 방문하세요. 이제 프런트 엔드 서버만 구성하면 됩니다. 더 흥미로운 내용을 보려면

node.js 동영상 튜토리얼
컬럼을 주목하세요!

위 내용은 PPA를 사용하여 Ubuntu에 최신 Node.js 및 NPM을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.