본문 바로가기
서버/ubuntu

[Ubuntu] nodejs 버전별 설치, 삭제, 실행 예제

by 아크투어 2023. 8. 8.
반응형

ubuntu nodejs설치

"ubuntu nodejs설치 / ubuntu nodejs삭제"

"개념및버전 / 실행예제"

 

nodejs 설치

 

nodejs 개념

Node.js는 웹 브라우저 외부에서 JavaScript 코드를 실행할 수 있는 오픈 소스 서버 측JavaScript 런타임 환경이다.
내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능한게 장점이다.

 

LTS Current 버전차이

최신버전:latest,    안정화된버전:stable,    LTS버전:lts,    특정버전:version

"LTS(Long Term Supported)"는 짝수버전으로 안정화된 버전을 의미한다.
"Current(현재 버전)"은 홀수버전으로 새롭게 추가된 기능이 포함되어있다.
통상 Current버전에서 안정성이 입증되면 LTS버전으로 배포된다.

 

1. nodejs설치하기

# 패키지 관리자 업데이트
$ sudo apt update

# 설치를위한 패키지 관리자 추가
$ sudo apt install curl

# 20.x 버전일경우
$ sudo curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# 18.x 버전일경우
$ sudo curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
# 16.x 버전일경우
$ sudo curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

# nodejs 패키지 설치
$ sudo apt-get install -y nodejs

# node 버전확인
$ node -v

# npm 버전확인
$ npm -v

 

2. nodejs 예제

nodejs 예제
nodejs 예제

 

3. nodejs 설치경로

#Node.js Executable Path
$ sudo which node
/usr/bin/node

#npm Executable Path
$ sudo which npm
/usr/bin/npm

#Global npm Modules경로
/usr/lib/node_modules

 

4. nodejs 삭제하기

$ sudo apt-get remove --purge nodejs npm

$ sudo rm -rf /usr/local/bin/npm /usr/local/bin/node
$ sudo rm -rf /usr/local/lib/node_modules
$ sudo rm -rf /usr/local/include/node /usr/local/share/man/man1/node* /usr/local/share/systemtap/tapset/node.stp
반응형