如何在服务器上安装MongoDB?

服务器安装MongoDB是一个多步骤的过程,需要确保系统更新、导入GPG密钥、创建源列表文件、更新软件包缓存、安装MongoDB、启动服务、设置开机自启以及检查服务状态,以下是详细的操作步骤:

如何在服务器上安装MongoDB?

安装步骤

1、更新系统

   sudo apt update
   sudo apt upgrade

2、导入MongoDB公共GPG密钥

   wget -qO https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add

3、创建MongoDB源列表文件

   echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

4、更新软件包缓存

   sudo apt update

5、安装MongoDB

如何在服务器上安装MongoDB?

   sudo apt install mongodb-org

6、启动MongoDB服务

   sudo systemctl start mongod

7、设置MongoDB开机自启

   sudo systemctl enable mongod

8、检查MongoDB服务状态

   sudo systemctl status mongod

常见问题与解答

问题1:如何更改MongoDB的默认监听IP地址和端口号?

解答:可以通过修改MongoDB的配置文件来更改默认监听IP地址和端口号,配置文件通常位于/etc/mongod.conf,找到并编辑以下内容:

如何在服务器上安装MongoDB?

net:
  port: 27017
  bindIp: 127.0.0.1

bindIp更改为你需要的IP地址或0.0.0.0以绑定所有IP地址,保存文件后,重启MongoDB服务使更改生效:

sudo systemctl restart mongod

问题2:如何在MongoDB中设置用户名和密码?

解答:在MongoDB中,可以使用mongo命令行工具连接到数据库并运行以下命令来创建用户并设置密码:

use admin
db.createUser({
  user: "admin",
  pwd: "password",
  roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
})

命令将在admin数据库中创建一个名为admin的用户,并赋予其管理员权限,请根据实际需求调整用户名、密码和角色。

以上就是关于“服务器安装mongodb”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/52947.html<

(0)
运维的头像运维
上一篇2025-01-13 02:37
下一篇 2025-01-13 02:40

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注