当前位置: 代码网 > it编程>数据库>Nosql > Linux安装MongoDB 4.0.3详细步骤

Linux安装MongoDB 4.0.3详细步骤

2024年05月18日 Nosql 我要评论
1.准备centos下安装mongodb官网提供windows、linux、osx系统环境下的安装包,这里主要是记录一下在linux下的安装。首先到官网下载安装包。文中安装的是4.0.3版本的。官网地

1.准备

centos下安装mongodb

官网提供windows、linux、osx系统环境下的安装包,这里主要是记录一下在linux下的安装。首先到官网下载安装包。文中安装的是4.0.3版本的。

官网地址:https://www.mongodb.com/

下载地址:https://www.mongodb.com/try/download/community-kubernetes-operator

附网盘安装包下载:

链接:https://pan.baidu.com/s/1v-4jp_jaxjmyjowkofhk8w?pwd=8rpe
提取码:8rpe

2.开始安装

[root@localhost /]# cd /usr/local/
[root@localhost /]# curl -o https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.3.tgz
[root@localhost /]# tar -zxvf mongodb-linux-x86_64-rhel70-4.0.3.tgz
[root@localhost /]# mv mongodb-linux-x86_64-rhel70-4.0.3 mongodb

2.1进入目录

[root@localhost local]# cd /usr/local/mongodb/

2.2创建文件夹、文件

[root@localhost local]# mkdir data
[root@localhost local]# mkdir logs

[root@localhost local]# touch /usr/local/mongodb/log/mongod.log

2.3配置文件 mongodb.conf

[root@localhost local]# vim /usr/local/mongodb/mongod.conf

   配置文件内容

dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/log/mongod.log
logappend=true
port=27017
bind_ip=0.0.0.0 # 为了让远端可以访问
fork=true
##auth = true # 先关闭, 创建好用户在启动
 
# mongod.conf

2.4设置权限

[root@localhost mongodb]# chmod -r 777 /usr/local/mongodb

2.5设置环境变量

[root@localhost mongodb]# vim /etc/profile

在最下边追加如下代码:
export mongodb_home=/usr/local/mongodb
export path=$mongodb_home/bin:$path

2.6测试查看mongodb版本

[root@localhost mongodb]# mongod -v

正常情况:

安装完成!

3.启停、添加用户

3.1启动mongodb

[root@localhost mongodb]# mongod -f /usr/local/mongodb/mongod.conf

3.2停止mongodb

[root@localhost mongodb]# mongod --shutdown -f /usr/local/mongodb/mongod.conf

十分不建议使用  kill -9 mongodb进程的方式,本人就翻车了。

3.3创建账号

# 进入mongo shell命令
mongo
# 切换到admin库
use admin
# 创建root帐号
db.createuser({ user: "root", pwd: "root", roles: [{ role: "dbowner", db: "admin" }] })
# 验证用户, 返回1表示成功
db.auth('root', 'root')
# 同理添加api账号
db.createuser({ user: "api", pwd: "root", roles: [{ role: "dbowner", db: "api" }] })
db.auth('api', 'root')

3.4查看所有库、用户、版本

进入mongo shell命令
mongo
use admin
db.auth('root', 'root')
#查看数据库
show dbs;
#查看用户
show users
#查看版本
db.version()

结果示例

 3.5启用权限控制

修改mongodb配置文件 打开注释 

##auth = true # 先关闭, 创建好用户在启动

3.6重启mongodb使其生效

3.7开放mongodb端口

#开放mongodb防火墙端口
firewall-cmd --zone=public --add-port=27017/tcp --permanent
#"重载配置"
firewall-cmd --reload

4.测试连接

 完成 over 

到此这篇关于linux安装mongodb 4.0.3详细步骤的文章就介绍到这了,更多相关linux安装mongodb 4.0.3内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com