mongodb单机部署
时间: 2024-12-28 09:25:39 浏览: 12
### 部署 MongoDB 单机版
为了在单台机器上安装和配置 MongoDB,以下是具体的操作指南:
#### 安装 MongoDB
对于基于 Debian/Ubuntu 的 Linux 发行版,可以按照如下命令来安装最新版本的 MongoDB[^4]。
```bash
sudo apt-get update
sudo apt-get install -y mongodb
```
启动并设置开机自启 MongoDB 服务:
```bash
sudo systemctl start mongod
sudo systemctl enable mongod
```
验证 MongoDB 是否成功运行:
```bash
mongosh --eval "db.runCommand({ connectionStatus: 1 })"
```
如果返回的结果显示 `ok: 1` 则表示连接正常[^1]。
#### 创建管理员账户
进入 Mongo Shell 并创建超级用户账号以增强安全性:
```javascript
use admin
db.createUser({
user: "admin",
pwd: "password",
roles: [{ role: "root", db: "admin" }]
})
exit;
```
此操作将在管理数据库中建立具有最高权限的新用户[^3]。
#### 数据库安全加固
编辑 `/etc/mongod.conf` 文件中的网络访问控制部分,确保只允许本地 IP 地址 (即 127.0.0.1) 进行连接请求。这一步骤有助于防止外部未授权访问风险。
重启 MongoDB 让更改生效:
```bash
sudo systemctl restart mongod
```
此时已经完成了一个相对简单而完整的 MongoDB 单节点环境搭建过程[^5]。
阅读全文