웹사이트 검색

CentOS 8에 Node.js를 설치하는 방법


Node.js는 서버측 프로그래밍을 위한 가볍고 강력한 오픈 소스 크로스 플랫폼 자바스크립트 런타임 환경으로, Chrome의 V8 자바스크립트 엔진을 기반으로 구축되었으며 확장 가능한 네트워크 도구와 웹 애플리케이션을 만드는 데 사용됩니다. 백엔드 기능이 필요합니다.

추천 자료: 2019년 개발자를 위한 최고의 NodeJS 프레임워크 18개

이 문서에서는 시작할 수 있도록 CentOS 8 Linux 서버에 Node.js를 설치하는 두 가지 방법을 보여줍니다.

이 페이지에서:
  1. CentOS 8 리포지토리에서 Node.js 설치
  2. NVM을 사용하여 CentOS 8에 Node.js 설치

CentOS 8 리포지토리에서 Node.js 설치

C++, make, GCC 등과 같은 몇 가지 종속성 패키지를 기본 CentOS 저장소에서 설치해야 합니다. CentOS 8 Linux에 최신 버전의 Node.js를 설치하세요.

이러한 종속성 패키지를 설치하려면 다음 yum 명령을 사용하여 CentOS 8개발 도구를 설치해야 합니다.

yum groupinstall "Development Tools" 

이제 다음 명령을 사용하여 기본 CentOS 저장소에서 Node.js 패키지를 제공하는 모듈을 나열합니다.

yum module list nodejs

위 출력에는 네 가지 프로필이 있지만 [d]로 강조 표시된 기본 프로필만 설치하면 공통 런타임 패키지 세트가 설치됩니다.

CentOS 8 시스템에 기본 Node.js 패키지를 설치하려면 다음 명령을 실행하세요.

yum module install nodejs

개발자인 경우 표시된 대로 동적으로 로드 가능한 모듈을 빌드할 수 있는 추가 라이브러리를 설치하는 개발 프로필을 설치할 수 있습니다.

yum module install nodejs/development

Node.js 패키지를 설치한 후 다음 명령을 사용하여 버전과 위치를 확인할 수 있습니다.

node -v
npm -v 
which node 
which npm 

이는 CentOS 저장소에서 CentOS 8 Linux에 Node.js 환경을 설치하는 가장 쉬운 방법입니다.

노드 버전 관리자를 사용하여 CentOS 8에 Node.js 설치

Node.js를 설치하는 또 다른 가장 쉬운 방법은 노드 버전 관리자인 NVM을 사용하는 것입니다. 이는 여러 Node.js 버전을 설치, 제거 및 유지할 수 있는 bash 스크립트입니다. 시스템.

CentOS 8 시스템에 NVM을 설치하거나 업데이트하려면 다음 cURL 또는 Wget 명령을 사용하여 최신 버전의 설치 스크립트를 다운로드하세요.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

위의 설치 스크립트를 사용하여 사용자 계정에 nvm을 설치합니다. 사용을 시작하려면 먼저 .bash_profile을 소싱해야 합니다.

source ~/.bash_profile

이제 ls-remote를 사용하여 사용 가능한 Node.js 버전을 나열할 수 있습니다.

nvm list-remote
샘플 출력
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

이제 표시되는 릴리스를 입력하여 특정 버전의 Node를 설치할 수 있습니다. 예를 들어 v13.0.0 버전을 얻으려면 다음을 입력하면 됩니다.

nvm install 13.0.0

설치가 완료되면 입력하여 설치한 다양한 버전을 나열할 수 있습니다.

nvm ls

입력하여 Nodejs 버전 간에 전환할 수 있습니다.

nvm use v12.14.0

기본 Nodejs 버전을 설정하고 실행하여 확인할 수도 있습니다.

nvm alias default v12.14.0
nvm ls
OR
node --version

이 문서에서는 CentOS 8 서버에 Node.js를 설치하는 두 가지 방법을 설명했습니다. 설치에 문제가 있는 경우 아래 댓글 섹션에서 도움을 요청하세요.