본문 바로가기

AWS

아마존에서 mongodb

아마존에서 mongodb

–아마존에서 몽고디비

robomongo로 실행하는 법–

 

 

 

ec2 user 접속해서

 

  1. 아마존 푸티로 접속 해서

mongod –dbpath ./db

하면 몽고db가 뜸

  1. robo mongo 에서

– connection manager

– auth meghod 를 privarte 키로바꾸고 연결하면 됨

안되면 security group 에서 커스텀 tcp룰 해서 port range 를 27017 만들어야함

– 그다음 연결 …..

 

#ec2 #mongodb

mongod 를 서비스로 사용할때

vim /etc/mongod.conf

mongod.conf 를 참조 하기 때문에 여기있는 conf파일을 읽어 서 작동 시킨다.  그래서 여기있는 bindIp 가 설정이 안되어 있어서 내 t아카데미 pc로는 접속이 안됐다. 그래서 bindIP를 pc ip 등록하고, 일단 은 test를 위해서 0.0.0.0으로 설정을했다.

 

ps -ef |grep mongo

vim /etc/mongod.conf

/etc/init.d/mongod restart

 

 

 

/——————————————————/

#ec2 #mongodb

mongod 를 서비스로 사용할때 in ec2_amazone_linux

 

cd /etc/init.d 여기에 들어가면 켜질때 실행되는 것들이 여기에 나와있따.

 

여기에 등록하려면

 

cd /etc/init.d/ 로가서

 

./mongod start을 해주면된다.

 

sudo su – 로 루트권한에서 작업이가능하다.

 

ntsysv 하면 서비스로 동작하는거 볼수가 있다.

 

vim /etc/mongod.conf

mongod.conf 를 참조 하기 때문에 여기있는 conf파일을 읽어 서 작동 시킨다.  그래서 여기있는 bindIp 가 설정이 안되어 있어서 내 t아카데미 pc로는 접속이 안됐다. 그래서 bindIP를 pc ip 등록하고, 일단 은 test를 위해서 0.0.0.0으로 설정을했다.

 

ps -ef |grep mongod <<- 프로세스 중에 mongo 인거 grep으로 보여준다.

vim /etc/mongod.conf

/etc/init.d/mongod restart

 

mongod    9019     1  0 02:08 ?        00:00:01 /usr/bin/mongod -f /etc/mongod.conf

root      9136  8702  0 02:23 pts/1    00:00:00 grep –color=auto mongod

 

그림에서 -f 가 저 컨피규어 파일을 참조하고 있다는??? 말이라는??

 

mongod가 ….ㅊ참조하고있다.

아마존에서 몽고디비

robomongo로 실행하는 법