Node.js는 최신 웹 애플리케이션을 개발하는 데 필요한 중요한 도구이므로 Linux 시스템에 Node.js를 설치하는 것은 필수 작업입니다. Node.js는 서버에서 실행되며 개발자가 빠르고 확장 가능한 웹 애플리케이션을 구축하는 데 도움이 되는 JavaScript 런타임입니다. 이 기사에서는 Linux 시스템에 Node.js를 설치하는 방법을 배우는 단계별 가이드를 제공합니다.
1. 시스템의 기존 Node.js 버전 확인
Node.js를 설치하기 전에 먼저 시스템에 기존 Node.js 버전이 있는지 확인해야 합니다. 이는 다음 명령줄을 통해 확인할 수 있습니다.
node -v
Node.js가 이미 설치되어 있으면 해당 버전 번호가 출력됩니다. 설치되어 있지 않으면 명령을 찾을 수 없다는 메시지가 표시됩니다.
2. 패키지 관리자를 사용하여 Node.js를 설치하세요.
Linux 사용자는 패키지 관리자를 사용하여 Node.js를 설치하는 것이 가장 좋은 방법입니다. 현재 가장 인기 있는 패키지 관리자는 APT와 Yum입니다.
Ubuntu 또는 Debian 사용자의 경우 다음 명령을 사용하여 Node.js를 설치할 수 있습니다.
sudo apt-get update sudo apt-get install nodejs
CentOS 또는 Fedora 사용자의 경우 다음 명령을 사용하여 Node.js를 설치할 수 있습니다.
sudo yum install nodejs
설치가 완료된 후 다음을 수행할 수 있습니다. 다음 명령을 사용하여 Node.js가 성공적으로 설치되었는지 확인합니다.
node -v
3. Node.js 버전 관리자 nvm 설치
동시에 여러 버전의 Node.js를 설치해야 하는 경우 대신 nvm 도구를 사용할 수 있습니다. 시스템 기본 패키지 관리자를 사용합니다. nvm은 다양한 Node.js 버전 간에 쉽게 전환할 수 있게 해주는 Node.js 버전 관리자입니다.
먼저 nvm을 설치하려면 다음 명령어를 사용하세요.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
설치가 완료된 후 nvm 명령어를 적용하려면 현재 터미널에서 로그아웃하거나 새 터미널을 다시 열어야 합니다.
그런 다음 다음 명령을 사용하여 Node.js를 설치할 수 있습니다.
nvm install node
그러면 최신 버전의 Node.js가 자동으로 설치됩니다. 다음 명령을 사용하여 특정 버전의 Node.js를 설치할 수도 있습니다.
nvm install 14.17.0
설치가 완료된 후 다음 명령을 사용하여 원하는 버전으로 전환할 수 있습니다.
nvm use 14.17.0
4 소스 코드를 사용하여 Node.js를 설치합니다.
특정 버전의 Node.js를 설치해야 하는 경우 Node.js 공식 웹사이트(https://nodejs.org/en/download/)에서 소스 코드 패키지를 다운로드할 수 있습니다.
먼저 Linux 운영 체제용 소스 코드 파일을 다운로드합니다.
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.gz
그런 다음 소스 코드 파일의 압축을 풉니다.
tar -xzf node-v14.17.0.tar.gz
다음으로 다음 명령을 사용하여 소스 코드 디렉터리를 입력합니다.
cd node-v14.17.0
다음 명령을 실행하여 구성합니다. 컴파일할 소스 코드를 준비하려면:
./configure
그런 다음 다음 명령을 사용하여 Node.js를 컴파일하고 설치합니다.
make && sudo make install
설치를 완료한 후 다음 명령을 사용하여 Node.js가 성공적으로 설치되었는지 확인할 수 있습니다.
node -v
요약
패키지 관리자를 사용하든 소스에서 Node.js를 설치하든 Linux 시스템에서 이 작업을 쉽게 수행할 수 있습니다. 다양한 요구 사항에 따라 다양한 방법을 사용하여 설치하고 관리할 수 있습니다. Node.js 사용을 시작하기 전에 Node.js가 올바르게 설치되었고 작동할 준비가 되었는지 확인하세요.
위 내용은 Linux 시스템에 nodejs 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!