본문 바로가기
Node.js

[Node.js] Nodejs & Express 설치 및 서버구축하기

by 방방방땡 2019. 10. 5.

Nodejs + express를 설치하고 서버를 구동시켜보려고 합니다. 

먼저 AWS EC2 ubuntu 16.04 인스턴스를 생성해 주었고 그곳에 설치를 진행하였습니다.

 

1. Nodejs & NPM 설치

 

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Node.js 버전별로 설치 할 있습니다.

저는 LTS버전인 10.16.3 설치하기 위해 10.x 입력하고 설치를 진행하였습니다.

 

sudo apt-get install -y nodejs

node.js를 설치하는 명령어입니다. 설치되면 npm도 같이 설치되는 걸 확인할 수 있습니다.

 

 

2. Express framework 설치

 

sudo npm install -g express

express를 설치하는 명령어입니다.

-g는 글로벌 모듈로 현재 경로가 아닌 /usr/lib/node_modules에 모듈을 설치합니다.

 

sudo npm install -g express-generator

express-generator를 설치해줍니다.

node.js + Express 서버 구조의 뼈대를 만들어주는 도구입니다.

 

 

3. 프로젝트 생성 및 구동

 

sudo express test-nodejs

프로젝트 자동으로 생성해줍니다. 

 

cd test-nodejs

프로젝트 안으로 이동

 

npm install
npm start

npm 모듈을 설치하고 앱을 실행합니다.

 

 

서버에 접속하기 전 AWS 인스턴스 인바운드 규칙에 포트 3000번을 열어줍니다.

 

그러고 나서 http://ip주소:3000를 입력하면 정상적으로 웹서버가 구동되고 있음을 확인할 수 있습니다.

 

'Node.js' 카테고리의 다른 글

[Node.js] nodejs(express)서버와 Mysql연동해서 사용하기  (0) 2019.10.17