웹사이트 검색

Rocky Linux 8에 NodeJS 14/16 및 NPM을 설치하는 방법


Chrome의 V8 엔진을 기반으로 구축된 Node.JS는 확장 가능한 애플리케이션과 백엔드 API를 구축하도록 설계된 오픈소스 이벤트 기반 자바스크립트 런타임입니다. NodeJS는 비차단 I/O 모델과 이벤트 중심 아키텍처 덕분에 가볍고 효율적입니다. 이는 데이터 집약적인 실시간 애플리케이션을 처리하기 위한 완벽한 선택입니다. 크로스 플랫폼이며 완전히 무료로 다운로드하여 사용할 수 있습니다.

NPM은 Node.JS의 기본 패키지 관리자이자 Node.JS 패키지의 가장 풍부한 저장소인 Node Package Manager의 약어입니다.

이 문서에서는 Rocky Linux 8NodeJSNPM을 설치하는 방법에 중점을 둡니다.

Rocky Linux 8NodeJS를 설치하는 두 가지 주요 방법이 있습니다.

  1. 기본 Rocky Linux AppStream 리포지토리에서 설치.
  2. Nodesource에서 지원하는 Node.JS 바이너리 배포판에서 설치합니다.

각각의 방법을 살펴보겠습니다.

Rocky Linux AppStream 리포지토리에서 Node.JS 설치

Rocky Linux AppStream 저장소는 nodejs라는 모듈로 Node.JS를 제공합니다. 따라서 타사 리포지토리를 추가하거나 활성화할 필요가 없습니다. 단점은 제공된 버전이 최신이 아니지만 그럼에도 불구하고 작업을 완료할 수 있다는 것입니다.

제공된 사용 가능한 버전을 확인하려면 다음 명령을 실행하십시오.

sudo dnf module list nodejs

출력에서 최신 스트림은 NodeJS 14입니다. 그러나 기본 모듈 스트림은 nodejs 10입니다.

최신 NodeJS 스트림을 활성화하려면 다음 명령을 실행하세요.

sudo dnf module install nodejs:14

그런 다음 표시된 대로 DNF 패키지 관리자를 사용하여 NodeJS를 설치합니다.

sudo dnf install nodejs

설치가 완료되면 설치된 Node.JS 버전을 다음과 같이 확인하세요.

node -v
OR
node ---version

v14.16.0

NPM 버전을 확인하려면 다음을 실행하세요.

npm -v
OR
npm ---version

Nodesource 저장소에서 Node.JS 설치

두 번째 옵션은 nodesource에서 제공하는 Node.JS 바이너리 패키지에서 Node.JS를 설치하는 것입니다. 이는 이 가이드 작성 당시 Node.JS v16.5인 최신 버전의 Node.JS를 제공합니다.

따라서 설정 스크립트를 잡고 컬 명령을 사용하여 표시된 대로 실행하십시오.

curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

그런 다음 Node.JS를 설치하세요.

sudo dnf install nodejs

다시 한 번 표시된 대로 Node.JS 설치를 확인하세요.

node -v
OR
node ---version

v16.5.0

그리고 NPM도 마찬가지입니다.

npm -v

7.19.1
결론

이 튜토리얼에서는 Rocky LinuxNode.JSNPM을 설치하는 두 가지 방법, 즉 Rocky Linux 저장소와 Nodesource에서 설치하는 방법을 강조했습니다. 저장소. 이 가이드가 도움이 되기를 바라며 이제 애플리케이션 생성을 진행할 수 있기를 바랍니다.