우분투에서 MongoDB Community Edition을 설치하는 방법
1. 필요한 패키지 설치
MongoDB 설치에 필요한 GPG 키와 curl을 설치합니다.
sudo apt-get install gnupg curl2. MongoDB GPG 키 가져오기
MongoDB 7.0의 공식 GPG 키를 가져오고 시스템에 추가합니다.
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | \
   sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor3. MongoDB APT 저장소 설정
MongoDB의 공식 APT 저장소를 시스템에 추가합니다.
echo "deb [ arch=amd64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | \
   sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list4. MongoDB 최신 안정 버전 설치
MongoDB 최신 안정 버전을 설치합니다.
sudo apt-get updatesudo apt-get install -y mongodb-org특정 릴리스 버전(7.0.14)을 설치합니다.
sudo apt-get install -y mongodb-org=7.0.14 \
    mongodb-org-database=7.0.14 \
    mongodb-org-server=7.0.14 \
    mongodb-mongosh \
    mongodb-org-mongos=7.0.14 \
    mongodb-org-tools=7.0.14MongoDB 버전을 확인합니다.
mongod --versiondb version v7.0.14
Build Info: {
    "version": "7.0.14",
    "gitVersion": "ce59cfc6a3c5e5c067dca0d30697edd68d4f5188",
    "openSSLVersion": "OpenSSL 3.0.2 15 Mar 2022",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "ubuntu2204",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}5. MongoDB 서비스 시작
MongoDB 서비스를 자동으로 시작하고 부팅 시 자동으로 실행되도록 설정합니다.
sudo systemctl enable --now mongod6. MongoDB 서비스 상태 확인
MongoDB 서비스 상태를 확인하여 정상적으로 실행되고 있는지 확인합니다.
sudo systemctl status mongod7. MongoDB 사용하기
MongoDB 셸을 실행하여 MongoDB와 상호작용합니다.
mongoshCurrent Mongosh Log ID: 672c794600451ea4c9c1c18b
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.3.3
Using MongoDB:          7.0.14
Using Mongosh:          2.3.3
For mongosh info see: https://www.mongodb.com/docs/mongodb-shell/
To help improve our products, anonymous usage data is collected and sent to MongoDB periodically (https://www.mongodb.com/legal/privacy-policy).
You can opt-out by running the disableTelemetry() command.
------
   The server generated these startup warnings when booting
   2024-11-07T17:07:19.195+09:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
   2024-11-07T17:07:19.196+09:00: vm.max_map_count is too low
------
test>MongoDB Community Edition 제거
1. MongoDB 서비스 중지
sudo service mongod stop2. MongoDB 패키지 제거
sudo apt-get purge "mongodb-org*"3. MongoDB 데이터 디렉토리 제거
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
MongoDB 7.0의 설치, 설정, 사용 및 제거까지 모든 과정을 쉽게 관리할 수 있습니다.
참고URL
- MongoDB Documentation : Ubuntu에 MongoDB Community Edition 설치
'리눅스' 카테고리의 다른 글
| [draft] 우분투에 rsync를 설치하고 설정하는 방법 (0) | 2025.10.31 | 
|---|---|
| [draft] rsync 명령어 (0) | 2025.10.31 | 
| [draft] Amazon Linux 2를 온프레미스 환경에서 VirtualBox 가상 머신으로 실행하는 방법 (0) | 2025.10.31 | 
| [draft] HAProxy에서 SSL 인증서를 적용하는 방법 (0) | 2025.10.31 | 
| [draft] HAProxy 컴파일을 통해 설치하는 방법 (0) | 2025.10.31 | 
 
                  
                 
                  
                 
                  
                