다음 기사에서 우리는 어떻게 할 수 있는지 살펴볼 것입니다 Ubuntu 20.04에 Node.js 및 npm 설치 | 18.04. 이것은 이미 논의 된 JavaScript 용 오픈 소스 크로스 플랫폼 런타임 환경입니다. 이 페이지 이벤트 지향 I / O 작업 모델을 사용하므로 가볍고 효율적입니다.
NodeJS는 JavaScript 기반 오픈 소스 서버 프레임 워크 주로 JavaScript 런타임으로 백엔드 서버 애플리케이션을 빌드하는 데 사용됩니다. Chrome의 V8 JavaScript 엔진을 기반으로합니다. Npm은 NodeJS의 기본 패키지 관리자입니다.
주로 비동기 프로그래밍에 사용되며 매우 가벼운 프레임, 다른 사람보다 빠릅니다. 또한 가장 널리 사용되는 운영 체제와도 호환됩니다. 웹 응용 프로그램, 명령 줄 응용 프로그램 등과 같은 다양한 유형의 응용 프로그램은 Ubuntu를 사용하여이 프레임 워크로 개발할 수 있습니다.
NodeSource에서 NodeJS 저장소 추가
NodeSource는 NodeJS의 최신 버전을 유지하고 포함하는 회사 고유의 엔터프라이즈 수준 노드 저장소입니다.. NodeSource에서 특정 버전의 NodeJS를 설치할 수 있습니다.
NodeSource에서 NodeJS를 설치하려면 다음 명령 중 하나를 실행하여 관심있는 특정 버전을 추가하면됩니다. 그것을하기 위해 컬을 설치해야합니다. 이 도구가 아직없는 경우 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt install curl
이제 최신 버전 설치 (버전 14), 터미널 (Ctrl + Alt + T)에서 다음 PPA를 추가합니다.
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
에 버전 12 설치, 다음 명령을 실행하기 만하면됩니다.
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
에 LTS 버전 설치 (버전 10), 사용할 PPA는 다음과 같습니다.
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
이러한 PPA를 추가 한 후에는 선택한 저장소에서 최신 버전의 NodeJS를 설치할 수 있습니다. 여러 저장소를 추가하면 LTS가 아닌 최신 버전의 NodeJS가 설치됩니다..
NodeJS 및 npm 설치
설치를 위해 터미널 (Ctrl + Alt + T)에서 다음 명령을 실행해야합니다.
sudo apt install nodejs
설치가 완료되면 NodeJS 및 npm 모듈을 설치하고 사용할 준비를해야합니다. 다음 명령을 사용하여 설치된 버전 번호보기.
node --version npm --version
이 명령은 설치된 node 및 npm 버전을 나열합니다.
너는 할 수있다. 모든 설치 지침보기 사용 가능 프로젝트 GitHub 페이지.
Snap을 통해 NodeJS 및 npm 설치
다른 형태의 NodeJS 설치는 관리자를 통해 이루어집니다. 스냅 패키지. 이것이 가장 쉬운 방법 일 수 있습니다.
스냅은 소프트웨어 패키지를 쉽게 만들고 설치할 수 있습니다. 이들은 단일 빌드에서 모든 인기있는 Gnu / Linux 배포판에서 실행되는 모든 종속성을 가진 패키지 된 응용 프로그램입니다.
에 최신 버전 설치 (버전 14) 터미널 (Ctrl + Alt + T)에서 다음을 실행합니다.
sudo snap install node --channel=14/stable --classic
버전 13을 설치할 수 있습니다 명령 실행 :
sudo snap install node --channel=13/stable --classic
에 버전 10 설치에서 사용할 명령은 다음과 같습니다.
sudo snap install node --channel=10/stable --classic
서버 테스트
웹 서버가 올바르게 설치되었는지 테스트하려면 라는 테스트 파일을 만들어 보겠습니다. http_server.js 우리가 가장 좋아하는 편집기를 사용하여 홈 폴더에서 :
cd ~/ vim http_server.js
그럼 우리는 다음 내용을 복사하여 파일에 붙여 넣으십시오.:
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Prueba de Nodejs para Ubunlog'); }); server.listen(port, hostname, () => { console.log(`Servidor funcionando en http://${hostname}:${port}/`); });
그런 다음 파일을 저장합니다. 지금 다음 명령으로 실행하여 서버를 시작합니다.:
node http_server.js
터미널에 다음과 같은 출력이 표시되어야합니다.
이제 우리가 좋아하는 브라우저를 열고 서버의 호스트 이름 또는 IP 주소 다음에 포트 3000으로 이동합니다., 다음과 같은 샘플 페이지가 표시됩니다.
http://localhost:3000
에 NodeJS에 대해 자세히 알아보기, 사용자는 프로젝트 페이지.
나는 그것이 얼마나 잘 설명되었는지 정말 좋아했습니다.
감사합니다!