Server

[node] Ubuntu20.04에 node LTS install

bill's tech log 2023. 10. 28. 13:09

 

서버에서 맨날 node 설치하는데 잊어버려서 기록한다.

target OS: ubuntu20.04

 

How to Install

 

$sudo apt-get update
$sudo apt-get install -y ca-certificates curl gnupg #curl, gnupg, ca-certificates 설치
$sudo mkdir -p /etc/apt/keyrings # GPG key 저장용 
$curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg #node 저장소에 GPG키 로드 및 저장, GPG키는 저장소에서 패키지 신뢰용으로 사용 
$NODE_MAJOR=20 # 환경변수에 node LTS 버전 할당 
$echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
$sudo apt-get update
$sudo apt-get install nodejs -y # node 설치
$node -v # node버전확인
$npm -v # npm 버전확인

 

 

본인이 다른 OS를 사용중이면 아래 링크에서 본인이 타킷으로 하는 OS를 선택하면 친절하게 설치하는 방식이 나와있다. 

 

Installing Node.js via package manager | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

추가로 최근에 LTS 버전이 18.xx에서 20.xx로 바뀌었으니 참고해서 설치하면 좋을거 같다.

'Server' 카테고리의 다른 글

[Authentication] 인증/인가란?  (0) 2024.05.01