서버에서 맨날 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를 선택하면 친절하게 설치하는 방식이 나와있다.
추가로 최근에 LTS 버전이 18.xx에서 20.xx로 바뀌었으니 참고해서 설치하면 좋을거 같다.
'Server' 카테고리의 다른 글
[Authentication] 인증/인가란? (0) | 2024.05.01 |
---|