티스토리 뷰

서버를 만들었으면 이제 이 클라우드 서버를 NUGU Play 백 엔드 서버로 사용하기 위해 세팅을 해줘야한다.

지금은 그냥 Ubuntu가 설치되어 있는 컴퓨터일 뿐이다.

 

따라서 여기에 Nodejs를 설치할 것이다.

 

 

apt-get을 통해 설치를 진행할 것인다.

apt-get은 우분투(Ubuntu)를 포함안 데비안(Debian)계열의 리눅스에서 쓰이는 팩키지 관리 명령어 도구이다.

 

 

apt-get update

명령을 통해 패키지들을 패키지 정보를 업데이트해주고

 

nodejs와 그 패키지 매니저인 npm을 설치하자

 

헷갈리는 개념을 정리하면

Nodejs는 자바스크립트 런타임!

npm은 nodejs의 패키지 관리 도구

 

런타임이란 프로그래밍 언어가 구동되는 환경을 의미하고 js의 경우 과거에는 런타임은 브라우저밖에 존재하지 않았다.

웹브라우저에서 우리가 작성한 자바스크립트가 해석되면, Web API를 통해서 웹브라우저에 결과가 나타나고

Node.js에서 자바스크립트 코드가 해석되면, libuv를 통해 OS에서 그 결과를 볼 수 있다.

 

 

위 두가지를 우리가 만든 서버에 설치하려면

apt-get install nodejs

apt-get install npm

를 순서대로 입력해주면 된다.
두 명령어 각 2~3분 정도 걸렸다.

 

잘 설치됐다면 이렇게 버전 확인 가능

다음은 우리가 개발을 시작할 프로젝트 폴더를 만들어준다 

mkdir [원하는폴더이름]

 

폴더까지 만들었다면 이제 만든 프로젝트 폴더에 프로젝트 초기화 작업을 해줘야한다.

npm은 python의 pip같은 자바스크립트 기반의 프로젝트 빌드 도구이다.

npm을 통해 개발 프로젝트를 초기 세팅할 수 있다.

방법은..

 

npm init..!

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함