728x90
반응형
0. CURL 설치
CURL : 웹개발에서 많이 사용되는 서버와 통신할 수 있는 커맨드 명령어 툴
$ sudo apt-get install -y curl
1. apt-get
기본 우분투 패키지 저장소에 들어있는 Node.js 설치
- apt-get update
$ sudo apt-get update
- Node.js다운로드
$ sudo apt-get install nodejs
- 설치가 완료되었는지 확인
$ nodejs -v
- 노드 패키지 매니저 npm 다운로드
$ sudo apt-get install npm
2. PPA
기본 우분투 패키지 저장소에 들어있는 Node.js 보다 더 많은 버전을 이용 가능. 최신 버전을 설치할 경우에 사용.
- PPA 설치
$ cd ~
$ curl -sL <https://deb.nodesource.com/setup_14.x> -o nodesource_setup.sh
- PPA 업데이트
$ sudo bash nodesource_setup.sh
$ sudo apt-get install nodejs
- 동작하게 도와주는 build-essential 설치
$ sudo apt-get install build-essential
3. NVM
Node.js 의 여러 버전 설치 및 환경 관리가 용이
- https://github.com/nvm-sh/nvm에서 install-curl 명령어 복사
$ curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh> | bash # 예시
# | bash 를 제외한 앞부분을 입력하면 스크립트를 검사하여 원하지 않는 항목이 있는지 체크할 수 있다.
- .bashrc 파일 수정 값 적용
$ source ~/.bashrc
- 설치 가능 노드 버전 확인
$ nvm list-remote
- 원하는 버전 설치
$ nvm install v13.6.0
반응형