在腾讯云上安装 MongoDB 时,可以选择以下镜像方案,具体取决于你的需求(如版本、管理复杂度等):
1. 腾讯云官方镜像市场(推荐)
- 路径:腾讯云控制台 → 云服务器 → 镜像市场 → 搜索 "MongoDB"
- 推荐镜像:
MongoDB 社区版(如MongoDB 6.0/5.0/4.4等)- 部分镜像已预装配置工具(如
mongod服务、默认配置文件等),适合快速部署。
- 优点:
- 一键部署,省去手动安装步骤。
- 经过腾讯云兼容性测试,稳定性较好。
2. 使用公共镜像 + 手动安装
如果希望自定义安装(如特定版本或配置),可选择 公共镜像(如 CentOS、Ubuntu 等)后手动安装:
步骤示例(Ubuntu/CentOS):
# 导入MongoDB GPG密钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 656408E390CFB1F5 # Ubuntu
sudo rpm --import https://www.mongodb.org/static/pgp/server-6.0.asc # CentOS
# 添加MongoDB源
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -sc)/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list # Ubuntu
sudo yum install -y mongodb-org # CentOS
# 安装并启动
sudo apt update && sudo apt install -y mongodb-org # Ubuntu
sudo systemctl start mongod
sudo systemctl enable mongod
3. 腾讯云 TencentDB for MongoDB(完全托管)
- 适用场景:无需自建,直接使用腾讯云托管服务。
- 优势:自动备份、监控、高可用,适合生产环境。
- 操作:控制台 → TencentDB → MongoDB → 创建实例。
注意事项
- 安全组配置:开放
27017端口(默认端口)并限制访问IP。 - 数据目录:建议挂载高性能云硬盘(如 CBS)到
/var/lib/mongodb。 - 版本选择:生产环境建议选择长期支持版本(如 6.0 LTS)。
根据你的需求选择合适方案,如需快速测试,推荐镜像市场;如需灵活配置,建议手动安装。
云服务器