Javasciprt

[Node.js] Ubuntu 18.04에 Node.js 14버전 설치하기

씬프 2021. 9. 10. 11:33
반응형

Ubuntu에서 Node를 설치할 때, apt를 사용해 설치하면 기본적으로 낮은 버전의 Node.js가 설치된다.

개발환경과 서비스 환경을 맞추기 위해 Ubuntu에 Node.js 14버전을 설치할 필요가 있었다.

 

1. Node.js에서 source code 다운받기

Node.js에서 제공하는 tar.gz 파일을 다운받는다.

(URL은 Node.js 공식문서에서 Linux banaries 64-bit 링크 복사하였음.)

 

설치된 파일의 압축을 해제한다.

해제된 디렉터리에 bin/node 를 통해 node를 사용할 수 있다.

 

하지만, 불편하게 경로를 다 써야한다. 그래서 환경변수로 Node를 등록한다.

export [환경변수이름]=[환경변수값] 의 형태로 저장한다. (삭제할 경우 unset [환경변수이름])

$ export node=/home/ubuntu/node-v14.17.6-linux-x64/bin/node

등록하면, $node라고 사용하면 node.js를 사용할 수 있음. (영구등록이 필요함. .bashrc에 등록해주면 로그인할 때 자동으로 등록됨.)

 

근데, 이렇게 하면 조금 불편함. apt와 같은 패키지 관리자를 통해 다운받으면 node npm을 기본 명령어처럼 사용할 수 있는데. 그래서 PPA(Personal Package Archive)를 사용하기로 함.

 

2. PPA로 설치하기

우분투 배포판은 NodeSource에서 제공한다. 

 

GitHub - nodesource/distributions: NodeSource Node.js Binary Distributions

NodeSource Node.js Binary Distributions. Contribute to nodesource/distributions development by creating an account on GitHub.

github.com

위와 같이 쉘에 작성하면 설치할 수 있음.

간단.