프로젝트

일반

사용자정보

새기능 #17

minkyu park이(가) 4달 전에 변경

 

 ## 우분투 24.04 mongodb 설치 

 ### 1. 필수 패키지 설치 

 ```bash 
 sudo apt update 
 sudo apt install gnupg curl 
 ``` 

 ### 2. GPG 키 가져오기 

 ```bash 
 curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc | \ 
   sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg --dearmor 
 ``` 

 ### 3. MongoDB 저장소 추가 

 ```bash 
 echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] \ 
 https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" | \ 
 sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.list 
 ``` 

 ### 4. 패키지 목록 업데이트 

 ```bash 
 sudo apt update 
 ``` 

 ### 5. MongoDB 설치 

 ```bash 
 sudo apt install mongodb-org 
 ``` 

 ### 6. MongoDB 서비스 시작 및 자동 실행 설정 

 ```bash 
 sudo systemctl start mongod 
 sudo systemctl enable mongod 
 ``` 

 ### 7. 설치 확인 

 ```bash 
 mongod --version 
 sudo systemctl status mongod 
 ``` 


 ### 🧪 pymongo로 연결 테스트 

 ```python 
 from pymongo import MongoClient 

 client = MongoClient("mongodb://localhost:27017/") 
 print(client.list_database_names()) 
 ``` 




뒤로