노드를 설치하는 방법.Ubuntu 20.04의 js

노드를 설치하는 방법.Ubuntu 20.04의 js

소개


Node.js은 서버 측 프로그래밍에 사용되는 자바스크립트가 실행될 때입니다.이것은 개발자가 자바스크립트를 사용하여 신축 가능한 백엔드 기능을 만들 수 있도록 합니다. 자바스크립트는 브라우저 기반의 웹 개발에서 많은 사람들이 이미 익숙한 언어입니다.
이 안내서에서, 우리는 당신에게 노드를 얻는 세 가지 다른 방식을 보여 드리겠습니다.Ubuntu 20.04 서버에 설치된 js:
  • apt을 사용하여 Ubuntu의 기본 소프트웨어 라이브러리
  • 에서 nodejs 패키지를 설치합니다.
  • apt 및 예비 PPA 소프트웨어 저장소를 사용하여 nodejs 패키지의 특정 버전
  • 설치
  • 은 노드 버전 관리자 nvm을 설치하고 여러 버전의 노드를 설치하고 관리합니다.js
  • 많은 사용자들에게 apt을 기본 환매와 함께 사용하면 충분하다.최신 버전 또는 이전 버전의 특정 노드가 필요한 경우 PPA 저장소를 사용해야 합니다.노드 응용 프로그램을 적극적으로 개발하고 있으며 node 버전을 자주 전환해야 한다면 nvm 방법을 선택하십시오.

    선결 조건


    이 설명서는 Ubuntu 20.04를 사용하는 것으로 가정합니다.시작하기 전에 시스템에 sudo 권한이 있는 비root 사용자 계정을 설정해야 합니다.Ubuntu 20.04 initial server setup tutorial에 따라 이 동작을 어떻게 실행하는지 배울 수 있습니다.
    노드 설치를 시도하려면js는 서버나 로컬 컴퓨터를 사용하지 않아도 브라우저에서 인터랙티브 단말기를 사용할 수 있습니다.인터랙티브 터미널을 시작하려면 누르십시오!버튼 시작.

    옵션 1 - 노드 설치.기본 저장소에 Apt가 있는 js


    Ubuntu 20.04에는 Node 버전이 포함되어 있습니다.js의 기본 저장소로 여러 시스템에서 일관된 체험을 제공할 수 있습니다.이 문서를 작성할 때 저장소의 버전은 10.19입니다.이것은 최신 버전은 아니지만 안정적인 언어 실험을 할 수 있을 것이다.
    경고: 노드의 버전입니다.Ubuntu 20.04 버전 10.19에 포함된 js는 현재 지원되지 않고 유지보수되지 않습니다.생산 환경에서 이 버전을 사용해서는 안 되며, 이 강좌의 다른 부분 중 하나를 참고하여 최신 버전의 Node를 설치해야 합니다.
    이 버전을 가져오려면 apt 패키지 관리자를 사용하십시오.먼저 다음 내용을 입력하여 로컬 패키지 인덱스를 새로 고칩니다.
    1. sudo apt update
    그리고 노드를 설치합니다.js 회사:
    1. sudo apt install nodejs
    node의 버전 번호를 조회하여 설치가 성공했는지 확인합니다.
    1. node -v
    Output
    v10.19.0
    저장소의 패키지가 사용자의 요구에 적합하다면, 다음 동작을 수행하면 노드를 설정할 수 있습니다.js.대부분의 경우 npm 노드를 설치해야 합니다.js 패키지 관리자.npm 패키지 및 apt을 설치하여 다음을 수행할 수 있습니다.
    1. sudo apt install npm
    노드에 사용할 모듈과 패키지를 설치할 수 있습니다.js.
    노드를 설치했습니다.js와 npmapt과 기본 Ubuntu 소프트웨어 저장소를 사용합니다.다음 절에서는 다른 버전의 노드를 설치하기 위해 대체 저장소를 사용하는 방법을 보여 줍니다.js.

    옵션 2 - 노드 설치.js 및 Apt에서 NodeSource PPA 사용


    다른 버전의 노드를 설치합니다.js, NodeSource에서 유지 관리하는 PPA(개인 패키지 아카이빙)를 사용할 수 있습니다.이러한 PPA에는 더 많은 버전의 Node가 있습니다.js는 공식 Ubuntu 저장소보다 사용할 수 있습니다.노드본문을 작성할 때까지 js v12, v14와 v16을 사용할 수 있습니다.
    우선 패키지에 액세스하기 위해 PPA를 설치합니다.기본 디렉터리에서 curl을 사용하여 기본 버전의 설치 스크립트를 검색하고 16.x을 다른 경우 기본 버전 문자열로 교체해야 합니다.
    1. cd ~
    2. curl -sL https://deb.nodesource.com/setup_16.x -o /tmp/nodesource_setup.sh
    사용 가능한 버전에 대한 자세한 내용은 NodeSource documentation을 참조하십시오.nano(또는 원하는 텍스트 편집기)을 사용하여 다운로드 스크립트의 내용을 확인합니다.
    1. nano /tmp/nodesource_setup.sh
    스크립트가 안전하게 실행될 수 있다고 확신할 때 편집기를 종료하고 sudo을 사용하여 스크립트를 실행하십시오.
    1. sudo bash /tmp/nodesource_setup.sh
    PPA가 구성에 추가되고 로컬 패키지 캐시가 자동으로 업데이트됩니다.이제 노드를 설치할 수 있습니다.js 패키지는 이전 섹션의 방법과 같습니다.
    1. sudo apt install nodejs
    node 버전 플래그를 사용하여 -v을 실행하여 새 버전이 설치되었는지 확인합니다.
    1. node -v
    Output
    v16.6.1
    NodeSource nodejs 패키지에는 node 바이너리 파일과 npm이 포함되어 있으므로 npm을 별도로 설치할 필요가 없습니다.
    노드를 설치했습니다.js와 npmapt과 NodeSource PPA를 사용합니다.다음 절에서는 노드 버전 관리자를 사용하여 여러 버전의 노드를 설치하고 관리하는 방법을 보여 줍니다.js.

    옵션 3 - 노드 버전 관리자를 사용하여 노드 설치


    노드를 설치하는 또 다른 방법.js가 특히 유연한 것은 nvm, 즉 노드 버전 관리자를 사용하는 것이다.이 소프트웨어는 노드의 다양한 독립 버전을 설치하고 유지할 수 있도록 합니다.js 및 관련 노드 패키지.
    Ubuntu 20.04 컴퓨터에 NVM을 설치하려면 the project’s GitHub page을 방문하십시오.홈 페이지에 표시된 자술 파일에서 curl 명령을 복사합니다.이것은 설치 스크립트의 최신 버전을 가져옵니다.
    명령을 bash으로 전송하기 전에 스크립트를 심사하여 동의하지 않는 동작을 실행하지 않도록 하는 것이 좋습니다.| bash 명령 끝에 curl 세그먼트를 삭제하여 수행할 수 있습니다.
    1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh
    확인해 보십시오. 현재 진행 중인 변경 사항에 만족하실 수 있습니다.만족하면 명령을 다시 실행하고 끝에 | bash을 추가합니다.사용하는 URL은 nvm의 최신 버전에 따라 변경되지만 지금부터 다음 내용을 입력하여 스크립트를 다운로드하고 실행할 수 있습니다.
    1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
    사용자 계정에 nvm 스크립트를 설치합니다.이 파일을 사용하려면 먼저 .bashrc 파일의 원본 파일을 가져와야 합니다.
    1. source ~/.bashrc
    인터랙티브 터미널 테스트 설치 노드를 사용하고 있다면.js가 nvm를 사용할 때, ~/.bash_profile 파일의 원본 코드를 대신해야 합니다.다음 명령을 사용하여 이 작업을 수행합니다.
    1. source ~/.bash_profile
    이제 NVM 버전에 사용할 수 있는 노드를 물어볼 수 있습니다.
    1. nvm list-remote
    Output
    . . . v14.16.0 (LTS: Fermium) v14.16.1 (LTS: Fermium) v14.17.0 (LTS: Fermium) v14.17.1 (LTS: Fermium) v14.17.2 (LTS: Fermium) v14.17.3 (LTS: Fermium) v14.17.4 (Latest LTS: Fermium) v15.0.0 v15.0.1 v15.1.0 v15.2.0 v15.2.1 v15.3.0 v15.4.0 v15.5.0 v15.5.1 v15.6.0 v15.7.0 v15.8.0 v15.9.0 v15.10.0 v15.11.0 v15.12.0 v15.13.0 v15.14.0 v16.0.0 v16.1.0 v16.2.0
    이것은 매우 긴 목록이다!게시된 버전을 입력하여 Node 버전을 설치할 수 있습니다.예를 들어, v14.10.0 버전을 가져오려면 다음을 입력합니다.
    1. nvm install v14.10.0
    다음 내용을 입력하여 설치된 다른 버전을 볼 수 있습니다.
    nvm list
    
    Output
    -> v14.10.0 system default -> v14.17.4 (-> N/A) iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v14.10.0) (default) stable -> 14.10 (-> v14.10.0) (default)) . . .
    이것은 현재 활성 버전 (-> v14.10.0) 을 첫 번째 줄에 표시하고, 뒤에 명명된 별명과 이 별명이 가리키는 버전이 표시됩니다.
    참고: 버전 노드가 하나 더 있으면js는 apt 설치를 통해 system 항목을 볼 수 있습니다.항상 nvm use system을 사용하여 노드의 시스템 설치 버전을 활성화할 수 있습니다.
    또한 다음과 같은 long-term support (or LTS) releases of Node의 별칭도 볼 수 있습니다.
    Output
    . . . lts/* -> lts/fermium (-> N/A) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.4 (-> N/A) lts/fermium -> v14.17.4 (-> N/A)
    우리도 이러한 별명을 바탕으로 버전을 설치할 수 있다.예를 들어, 최신 장기 지원 버전 fermium을 설치하려면 다음과 같이 하십시오.
    1. nvm install lts/fermium
    Output
    Downloading and installing node v14.17.4... . . . Now using node v14.17.4 (npm v6.14.14))
    nvm use을 사용하여 설치된 버전 사이를 전환할 수 있습니다.
    1. nvm use v14.10.0
    Output
    Now using node v14.10.0 (npm v6.14.8) ``` You can verify that the install was successful using the same technique from the other sections, by typing: ```command node -v
    Output
    v14.10.0
    우리의 컴퓨터에는 우리가 예상한 것과 같이 정확한 버전의 Node가 설치되어 있다.npm의 호환 버전도 제공됩니다.

    결론


    Node를 시작하고 실행할 수 있는 여러 가지 방법이 있습니다.Ubuntu 20.04 서버의 js입니다.당신의 상황은 상술한 어떤 방법이 당신의 요구에 가장 적합한지 결정할 것입니다.Ubuntu의 저장소에서 패키지 버전을 사용하는 것이 가장 간단한 방법이지만 nvm 또는 NodeSource PPA를 사용하여 추가 유연성을 제공합니다.
    노드 프로그래밍 사용에 대한 상세한 정보.js, 저희 강좌 시리즈 How To Code in Node.js을 참조하십시오.