[ MongoDB ] AWS 에 MongoDB 설치하기

2021. 4. 7. 12:36·언어/데이터 베이스
반응형

 

 

 

 

1. 개요


 

사이드 프로젝트를 진행하면서 비용, 시간적인 측면을 고려하여 데이터 레이크로 사용하기로한 MongoDB 를 AWS 에 설치하기로 했다.

 

 

 

 

 

2. 설치


1) 우선 AWS EC2 인스턴스를 생성해준다. 생성과 관련해서는 아래 링크를 참고해서 설치하면 된다.

 

snepbnt.tistory.com/361

 

2-2. 운영 서버 환경의 구성 [ EC 2 ]

2.2.1 EC2(Elastic Compute Cloud)란? EC2는 AWS에서 제공하는 클라우드 컴퓨팅 서비스다. AWS에서 사용할 수 있는 원하는 시간만큼 사용할 수 있는 리눅스 서버라고 생각하면 된다. 이 서비스를 통해서 아

snepbnt.tistory.com

 

 

 

 

2) EC2 에 접속한다. 나의 경우에는 PUTTY 를 통해 접속해주었다. 만약 사이트를 통해 접속을 하고 싶은 경우에는 위 링크 맨 하단 부분을 참고하면 된다.

 

 

 

 

 

3) yum install 시 바로 yum 이 참고할 수 있도록 /etc/yum.repos.d 의 경로에 mongodb-org-4.4.repo 파일을 생성한다

스크립트는 아래와 같다

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

 

 

 

4) 3번이 완료되었으면, MongoDB 패키지를 설치한다.

sudo yum install -y mongodb-org

 

 

만약 특정 패키지를 설치하고 싶을 경우 아래와 같이 입력하면 된다.

sudo yum install -y mongodb-org-4.4

 

 

 

5) 설치가 완료되었다면 아래와 같이 MongoDB 를 실행할 수 있다

 

 

 

 

접근하기 전 /etc/mongod.conf에서 bindIp를 수정해주셔야 접근이 됩니다.

Default는 127.0.0.1 이며 수정안하면 Connection Refused Error가 발생한다....

나의 경우에는 어디서든 접속이 가능하게끔 0.0.0.0 으로 수정했다.

 

 

 

 

3. 참고 링크


docs.mongodb.com/manual/tutorial/install-mongodb-on-amazon/

 

Install MongoDB Community Edition on Amazon Linux — MongoDB Manual

This process will completely remove MongoDB, its configuration, and all databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding.

docs.mongodb.com

 

 

 

 

 

 

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'언어 > 데이터 베이스' 카테고리의 다른 글

[MySql] 리눅스 -> 윈도우 Mysql 워크벤치 연결하는 방법  (0) 2021.04.29
[ MongoDB ] MongoDB compass 로 aws mongodb 연결하기  (0) 2021.04.07
[MySQL] CSV 파일 넣기  (0) 2021.03.19
1. SELECT ( 데이터 조회 )  (0) 2021.03.11
[SQL] MySQL Subquery Count Using DATE_FORMAT alias  (0) 2021.01.24
'언어/데이터 베이스' 카테고리의 다른 글
  • [MySql] 리눅스 -> 윈도우 Mysql 워크벤치 연결하는 방법
  • [ MongoDB ] MongoDB compass 로 aws mongodb 연결하기
  • [MySQL] CSV 파일 넣기
  • 1. SELECT ( 데이터 조회 )
쟈누
쟈누
Ad astra per aspera
    반응형
  • 쟈누
    쟈누의 기록공간
    쟈누
  • 전체
    오늘
    어제
    • 분류 전체보기 (444)
      • AWS (31)
        • Glue (4)
        • S3 (1)
      • 클라우드 (0)
      • Data Engineering (37)
        • GitHub (10)
        • NiFi (11)
        • Spark (10)
        • Snowflake (0)
        • 머신러닝, AI (6)
      • 언어 (118)
        • 데이터 베이스 (42)
        • JAVA (9)
        • Python (34)
        • Java Script (15)
        • Linux (18)
      • 프로젝트, 인강 그리고 책 (30)
        • Spotify Project (7)
        • RASA chatbot Project (9)
        • Naver shopping Project (6)
        • 빅데이터를 지탱하는 기술 (8)
      • OLD (56)
        • IT 용어 사전 (13)
        • Front End (12)
        • Back End (31)
      • Error code 모음 (165)
        • 1. SQL errors (17)
        • 2. Hadoop errors (20)
        • 3. Linux Errors (14)
        • 4. Python errors (33)
        • 5. JAVA, Spring errors (41)
        • 6. Jav Script errors (10)
        • 7. Dev Tools errors (9)
        • 8. Git errors (8)
        • 9. Jenkins Errors (4)
        • 10. airflow Errors (2)
        • 11. Aws errors (7)
      • 개인 (1)
        • 책 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 블로그 관리
    • 글쓰기
  • 링크

  • 공지사항

    • 간단한 블로그 소개
  • 인기 글

  • 태그

    install
    자바
    json
    리눅스
    node
    NiFi
    설치
    linux
    AWS
    MySQL
    에러
    Spring
    Python
    파이썬
    Git
    SQL
    python error
    API
    error
    java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
쟈누
[ MongoDB ] AWS 에 MongoDB 설치하기
상단으로

티스토리툴바