서버에서 맨날 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 |
---|