阅读量:2
以下是在Linux上安装和配置MongoDB的步骤:
安装
- Ubuntu/Debian:
- 导入MongoDB官方GPG密钥:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add - - 添加软件源:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list - 更新包列表并安装:
sudo apt-get update,sudo apt-get install -y mongodb-org
- 导入MongoDB官方GPG密钥:
- CentOS/RHEL:
- 创建配置文件:
sudo tee /etc/yum.repos.d/mongodb-org-6.0.repo,内容为[mongodb-org-6.0],name=MongoDB Repository,baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/,gpgcheck=1,enabled=1,gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc - 安装:
sudo yum install -y mongodb-org
- 创建配置文件:
配置
- 创建目录:创建数据目录
/var/lib/mongodb和日志目录/var/log/mongodb,并设置权限sudo chown -R mongodb:mongodb /var/lib/mongodb,sudo chown -R mongodb:mongodb /var/log/mongodb。 - 编辑配置文件:在
/etc/mongod.conf中设置dbPath、logPath、net.port、net.bindIp等参数。 - 设置环境变量:在
~/.bashrc中添加export PATH=/usr/local/mongodb/bin:$PATH,然后source ~/.bashrc。
启动与自启
- 启动服务:
sudo systemctl start mongod。 - 设置开机自启:
sudo systemctl enable mongod。
安全配置(可选)
- 启用认证:在
/etc/mongod.conf中设置security.authorization: enabled,然后重启服务。 - 创建管理员用户:使用
mongo命令进入shell,use admin,db.createUser({ user: "admin", pwd: "yourpassword", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })。
以上就是关于“Linux MongoDB如何安装与配置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm