Ubuntu에 설치된 MongoDB의 기본 포트 변경 및 외부에서의 접속을 허용하는 방법에 대해 알아봅니다.

 

 

 

 

0. 사전 준비.

 

미리 Ubuntu 20.04에 MongoDB를 설치해 둡니다. 설치 방법은 다음 글을 참고해 주세요.

 

 

 

1. MongoDB 환경 설정 파일 수정하기.

 

Ubuntu에 설치된 MongoDB의 설정파일은 다음 경로에 존재합니다.

 

> /etc/mongod.conf

 

다음 명령어를 통해 설정 파일을 한번 조회해 봅시다.

 

> cat /etc/mongod.conf

 

 

누가봐도 명백하게 보입니다. #network interface의 항목을 고치면 될 것처럼 보입니다.

 

port의 값을 변경하면 접속 포트의 값이 변경되며 bindIp의 값을 변경하면 접속 가능한 IP가 변경됩니다.

 

예를 들어 기본 접속 포트는 27027로 변경하고 모든 IP(ipv4 및 ipv6)에서 MongoDB로 접속을 허용하고 싶다면 다음과 같이 변경해주시면 됩니다.

 

# network interface
net:
    port: 27027
    bindIp: ::,0.0.0.0

 

 

 

2. MongoDB 다시 시작하기.

 

환경 설정 파일을 변경했다면 MongoDB를 다시 시작해 변경사항을 적용해 줍시다. 다음 명령어를 통해 MongoDB를 다시 시작할 수 있습니다.

 

> sudo service mongod restart

 

 

 

 

 

반응형

+ Recent posts