CentOS7 MongoDB 설치하기

 

NoSQL의 대표주자

MongoDB를 CentOS7에서 설치하고 실행해봅시다.

 

yum으로 설치하려면 저장소를 추가해줘야 한다.

 

SSH로 접속하여 아래 명령어를 실행한다.

 

sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

 

저장소를 추가했으니 yum으로 설치를 진행해보자~

 

#설치
sudo yum install -y mongodb-org

#mongodb 실행
systemctl start mongod

#시스템 구동 시 자동 시작
systemctl enable mongod

 

mongo를 입력하면 아래와같은 화면을 만날 수 있다.

 

 

설치가 정상적으로 완료되었다.

MongoDB는 27017 port를 기본으로 사용한다.

selinux 때문에 기본 포트를 변경하려면

아래와 같은 명령어를 입력해야 할 것이다.

 

semanage port -a -t mongod_port_t -p tcp 포트번호

 

또한 /etc/mongod.conf 파일의 port도 수정해줘야 할 것이다.

 

local에서 127.0.0.1로 접속하는 것은 문제 없겠지만

외부에서 접속하려면 mongod.conf에서

net 부분에 ip를 추가해줘야 한다.

이것은 좀 더 쉽게 설정할 수 있는 방법이 있지 않을까 싶긴 한데...

외부에서 robo t3 프로그램으로 접속이되지 않아서

찾아내는데 한참을 고생했다.

여러분은 고생안해도 되겠다.

이상!

리눅스 CentOS7에서 MongoDB 설치였습니다.

유튜브라면 좋아요와 구독하기를 눌러주세요 하겠지만...

 

MongDB도 설치했으니,

Spring Boot에서 MongoDB 연결해서 사용해 봐야겠다.

공유하기:

MongoDB 카테고리 글 :

0 Comments

Comment