阿里云服务器上安装MongoDB的详细步骤与实践指南
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、成都微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了晋宁免费建站欢迎大家使用!
技术内容:
MongoDB 是一款流行的开源 NoSQL 数据库,支持多种存储类型,包括 JSON 文档、键值对等,由于其高性能、灵活性和可扩展性,MongoDB 在开发社区中得到了广泛的应用,在阿里云服务器上安装 MongoDB 是一个简单的过程,下面将为您详细介绍如何在阿里云服务器上安装 MongoDB。
1、阿里云服务器一台,操作系统为 CentOS 7.x。
2、MongoDB 4.x 版本(本文以 MongoDB 4.4.4 为例)。
3、root 用户权限。
1、更新系统软件包
在安装 MongoDB 之前,建议先更新系统软件包。
sudo yum update -y
2、创建 MongoDB 的 yum 源
我们需要创建 MongoDB 的 yum 源配置文件。
sudo vim /etc/yum.repos.d/mongodb-org-4.4.repo
在文件中添加以下内容:
[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
3、安装 MongoDB
使用以下命令安装 MongoDB:
sudo yum install -y mongodb-org
安装完成后,启动 MongoDB 服务:
sudo systemctl start mongod
设置 MongoDB 开机自启:
sudo systemctl enable mongod
4、配置 MongoDB
MongoDB 的默认配置文件位于 /etc/mongod.conf
,您可以根据需求修改配置文件。
更改 MongoDB 的数据存储路径:
sudo mkdir -p /data/mongodb sudo chown -R mongod:mongod /data/mongodb
然后修改 /etc/mongod.conf
中的 storage.dbPath 为 /data/mongodb
。
重启 MongoDB 服务:
sudo systemctl restart mongod
5、验证 MongoDB 安装
检查 MongoDB 是否正在运行:
sudo systemctl status mongod
如果显示 “active (running)” 状态,说明 MongoDB 已经成功运行。
进入 MongoDB shell:
mongo
显示以下信息,表示已经成功进入 MongoDB shell:
MongoDB shell version v4.4.4 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("your_session_id") } MongoDB server version: 4.4.4
6、配置防火墙
允许 27017 端口(MongoDB 默认端口)通过防火墙:
sudo firewall-cmd --zone=public --add-port=27017/tcp --permanent sudo firewall-cmd --reload
1、设置 MongoDB 用户权限
为了确保 MongoDB 的安全,建议设置用户权限。
进入 MongoDB shell:
mongo
创建管理员用户:
use admin db.createUser({ user: "admin", pwd: "your_password", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
退出 MongoDB shell:
exit
2、启用身份验证
修改 MongoDB 配置文件 /etc/mongod.conf
,启用身份验证:
security: authorization: enabled
重启 MongoDB 服务:
sudo systemctl restart mongod
本文详细介绍了在阿里云服务器上安装 MongoDB 的过程,包括环境准备、安装步骤、配置和安全设置,通过以上步骤,您可以在阿里云服务器上成功搭建 MongoDB 数据库,为您的项目提供高性能、灵活性和可扩展性的数据存储服务,在实际应用中,请根据您的需求调整 MongoDB 配置,确保数据库的安全、稳定和高效运行。
分享文章:阿里云服务器安装mongodb的方法
文章网址:http://www.shufengxianlan.com/qtweb/news21/114821.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联