Node.js를 사용하기 위해서 환경 구축을 진행한다.
Node.js에 대한 정의 및 특징은 아래에 정리되어있다.
Node.js 간단한 설명
JavaScript 기반 오픈 소스 서버 프레임 워크 주로 JavaScript 런타임으로 백엔드 서버 애플리케이션을 빌드하는 데 사용된다. Chrome의 V8 JavaScript 엔진을 기반으로 하며, Npm은 Node.js의 기본 패키지 관리자이다.
설치환경
Version: Ubuntu 20.04.2 LTS
자세한 정보
https://github.com/nodesource/distributions/blob/master/README.md
해당 페이지에 나와있는 설치 방법을 참고하였다.
설치하기
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
설치버전 확인하기
node -v
npm --version
npm은 Node.js를 설치하면 같이 설치된다.
동작 테스트하기
간단한 프로젝트를 하나 생성하여 동작해본다
테스트할 디렉터리를 생성한다.
mkdir -p /data/test/
vi /data/test/test.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('------------------------' + "\n");
res.write('node.js test!' + "\n");
res.write('------------------------' + "\n");
res.end();
}).listen(3333);
node 실행하기
node /data/test/test.js
결과
netstat -lntp
참고
https://blog.dalso.org/article/ubuntu-node-js-install
https://ubunlog.com/ko/nodejs-npm-instalacion-ubuntu-20-04-18-04/
'OS > Web' 카테고리의 다른 글
[CentOS] Apache SSL/HTTPS 인증서 적용 (436) | 2022.07.01 |
---|---|
[CentOS] Apache 이전 버전(2.4.49) 소스 설치 (309) | 2022.07.01 |
[Node.js] Node.js 정의 및 특징 (295) | 2021.07.13 |
[Windows] IIS(Internet Information Sevices) 웹서버 설치 및 이해 (1500) | 2021.06.11 |
[Ubuntu] Ubuntu 20.04에 Nginx 설치 및 이해 (3288) | 2021.06.10 |