node nvm 설치 방법

2025. 12. 15. 17:45카테고리 없음

반응형

AWS 리눅스(Amazon Linux 2 또는 Amazon Linux 2023) 환경에서 **NVM (Node Version Manager)**을 설치하고, 이를 사용하여 Node.js를 설치 및 관리하는 방법을 단계별로 상세하게 알려드리겠습니다.

NVM을 사용하면 여러 버전의 Node.js를 쉽게 전환하며 사용할 수 있어 워커 서버 개발에 매우 유용합니다.


1. 📋 NVM 설치 전 준비 단계

AWS Linux에서 NVM을 컴파일하고 설치하는 데 필요한 기본 패키지들을 설치합니다.

Bash
 
# Git, curl, build-essential 등 필수 패키지 설치
sudo yum update -y
sudo yum install -y curl git

2. 🚀 NVM 설치 스크립트 실행

curl을 사용하여 NVM 설치 스크립트를 다운로드하고 실행합니다. (버전은 최신 버전으로 변경될 수 있습니다.)

Bash
 
# NVM 최신 안정 버전 설치 (예: v0.39.7)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

참고: $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash 명령어를 사용하면 항상 최신 버전을 설치할 수 있습니다.

3. 📝 셸 환경 설정 (NVM 활성화)

설치 스크립트는 NVM을 초기화하고 환경 변수를 설정하기 위해 다음 내용을 .bashrc, .zshrc 등의 셸 설정 파일에 자동으로 추가합니다. 이 설정을 현재 터미널 세션에 적용해야 NVM 명령어를 사용할 수 있습니다.

Bash
 
# .bashrc 파일을 현재 세션에 적용
source ~/.bashrc

# 또는 .bash_profile 파일에 설치되었다면 해당 파일을 적용
# source ~/.bash_profile

🚨 NVM 설치 확인

다음 명령어를 입력했을 때 버전 정보가 출력되면 NVM이 성공적으로 설치된 것입니다.

Bash
 
nvm --version

4. 📦 Node.js 설치 및 사용

이제 NVM을 사용하여 원하는 Node.js 버전을 쉽게 설치하고 활성화할 수 있습니다. 이전 답변에서 권장 드린 Node.js 20 LTS 버전을 설치하는 방법을 예로 들겠습니다.

A. Node.js LTS 버전 설치

Node.js 20의 최신 LTS 버전을 설치합니다.

Bash
 
# Node.js 20 LTS 버전 설치 및 사용
nvm install 20

B. 설치된 버전 확인

설치된 Node.js 버전이 무엇인지 확인합니다.

Bash
 
node -v
# 예시: v20.10.0 (설치된 버전이 출력됨)

C. 특정 버전 사용 (활성화)

만약 여러 버전을 설치했다면, use 명령어로 사용할 버전을 지정할 수 있습니다.

Bash
 
# 다른 버전 설치 (예시)
nvm install 18

# 사용할 버전으로 전환
nvm use 20

D. 기본 버전 설정 (alias)

다음에 새 셸을 열었을 때 자동으로 사용할 Node.js 버전을 설정합니다.

Bash
 
# Node.js 20을 기본 버전으로 설정
nvm alias default 20

5. 💡 추가 NVM 유용한 명령어

명령어 설명 예시
nvm ls 설치된 모든 Node.js 버전 목록을 출력합니다. nvm ls
nvm ls-remote 설치 가능한 모든 원격 Node.js 버전을 출력합니다. nvm ls-remote
nvm uninstall <version> 특정 버전의 Node.js를 제거합니다. nvm uninstall 18
nvm current 현재
반응형