새기능 #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())
```