본문 바로가기

DB/MongoDB

[ MongoDB ] MongoDB 설치하기

반응형

 

 

 

1. 설치

1.1 필요한 패키지 설치

sudo apt update
sudo apt install wget curl gnupg2 software-properties-common apt-transport-https ca-certificates lsb-release

1.2 공용키 가져오기

curl -fsSL https://www.mongodb.org/static/pgp/server-6.0.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-6.gpg

 

1.3 MongoDB repo 설치

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

1.4 openssl 설치

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb
sudo dpkg -i ./libssl1.1_1.1.1f-1ubuntu2.16_amd64.deb

1.5 Mongodb 설치

sudo apt update
sudo apt install mongodb-org

1.6 proxmox 사용

Native 컴퓨터에 설치된 OS에 Mongo DB를 설치하지 않고
가장 환경인 Proxmox에서 사용한다면 아래와 같이 CPU 설정을 변경해야 합니다.

Hardware > CPU > Host로 변경

1.7 status 확인

$ systemctl status mongod

● mongod.service - MongoDB Database Server
     Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-08-21 18:33:21 UTC; 15min ago
       Docs: https://docs.mongodb.org/manual
   Main PID: 986 (mongod)
     Memory: 134.8M
        CPU: 2.044s
     CGroup: /system.slice/mongod.service
             └─986 /usr/bin/mongod --config /etc/mongod.conf

Aug 21 18:33:21 ubuntu22043-mongodb systemd[1]: Started MongoDB Database Server.
Aug 21 18:33:21 ubuntu22043-mongodb mongod[986]: {"t":{"$date":"2023-08-21T18:33:21.837Z"},"s":"I",  "c":"CONTROL",  "id":7484500, "ctx":"-","msg":"Environment variable MONGODB_CONFIG_OVERRIDE_NOFORK == 1, >

 

2. 테스트

 

mongosh

 

반응형

'DB > MongoDB' 카테고리의 다른 글

[ MongoDB ] Windows에 MongoDB 설치하는 방법  (0) 2025.05.05
[ MongoDB ] CRUD - MongoDB 기본 사용하기  (0) 2025.04.28