MY MEMO
[WEB] node.js mongodb 설치 및 연동 본문
잊지 않지 위해서...
구름 IDE를 사용했기 때문에 별도의 Express.js node.js를 설치하지 않았다. (구름IDE : https://ide.goorm.io/)
+) Express.js : node.js를 이용하여 웹 어플리케이션을 구현하기 위한 프레임워크
node.js : javascript의 서버용!
1. mongodb 설치하기
npm install --save mongodb
--save로 해야 더 적은 용량으로 설치될 수 있다
용량 부족으로 에러가 난 적 있어서 한번 갈아엎었다
npm install --save express mongoose body-parser
이제 node.js 와 mongodb를 mongoose를 이용하여 연동한다
2.
mongodb는 서버다 서버를 실행해야지만 mongodb가 실행된다
Ubuntu 14.04LTS이기 때문에 apt-get으로 install한다
sudo apt-get install mongodb-server (서버용)
sudo apt-get install mongodb-clients (클라이언트용)
sudo apt-get install mongodb (둘다)
나는 서버용을 설치했다
그 다음 에는 mongodb의 Collections이 저장될 directory가 필요하다
sudo mkdir -p /data/db
디렉토리를 만들어주고
sudo chown $USER /data/db
권한을 부여한다
이제 서버를 실행해 놓으면 된다!
sudo service mongodb start
sudo service mongodb stop
sudo service mongodb restart
'STUDYING > WEB' 카테고리의 다른 글
[WEB] node.js session 생성 (0) | 2018.01.12 |
---|---|
[WEB] Express js Chatting 프로그램 개발하기 (0) | 2018.01.12 |
[WEB] website translating (0) | 2017.07.03 |
[WEB] speech to text 예제 (chrome browser) (0) | 2017.07.03 |
[WEB] Naver Login api (0) | 2017.06.17 |