mongodb创建local库用户_MongoDB 安装

MongoDB 是基于文档的分布式数据库,俗话说,工欲善其事必先利其器,这里介绍 MongoDB 在 Linux 下的安装

安装环境
CentOS 7MongoDB 4.4.2

进入官网,自行选择所需安装版本

855830ac6fd7ebe99d1d25cb199a4abc.png

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.2.tgz

解压 MongoDB 安装包

tar -xvf mongodb-linux-x86_64-rhel70-4.4.2.tgzmv mongodb-linux-x86_64-rhel70-4.4.2  /usr/local/mongodb
创建基础文件夹
cd /usr/local/mongodbmkdir -p data/db  log  conf
创建配置文件
vim conf/mongodb.confdbpath=/usr/local/mongodb/data/dblogpath=/usr/local/mongodb/log/mongodb.loglogappend=true # 日志追加port=27017bind_ip=0.0.0.0fork=true # 后台启动

配置环境变量

vim /etc/profileexport MONGODB_HOME=/usr/local/mongodbexport PATH=$PATH:$MONGODB_HOME/binsource /etc/profile

启动 MongoDB

mongod -f /usr/local/mongodb/conf/mongodb.conf

42a6366a5a4113914fc414cc3607d9ad.png

连接 MongoDB

mongo> show dbs

2d18864342f4f72e823ab92d17d0621e.png

在连接 MongoDB 时发现有几个 warnings ,这里记录下

  • 问题1

/sys/kernel/mm/transparent_hugepage/enabled is 'always'. We suggest setting it to 'never'/sys/kernel/mm/transparent_hugepage/defrag is 'always'. We suggest setting it to 'never'
答:建议关闭大内存页面 transparent_hugepage
# 临时关闭echo never >>  /sys/kernel/mm/transparent_hugepage/enabledecho never >>  /sys/kernel/mm/transparent_hugepage/defrag# 永久关闭(CentOS7/8)# 新建配置文件mkdir /etc/tuned/virtual-guest-no-thpvim /etc/tuned/virtual-guest-no-thp/tuned.conf[main]include=virtual-guest[vm]transparent_hugepages=never# 启用新配置文件tuned-adm profile virtual-guest-no-thp
  • 问题2

2020-12-24T03:02:43.155-05:00: Soft rlimits too low2020-12-24T03:02:43.155-05:00: currentValue: 10242020-12-24T03:02:43.155-05:00: recommendedMinimum: 64000
答: 最大文件个数限制问题 ‍
vim /etc/security/limits.conf*     soft    nofile     65536*     hard    nofile     65536# 用户退出重新登录生效# 查看执行结果ulimit -Hnulimit -Sn
  • 问题3

2020-12-24T03:08:34.231-05:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted2020-12-24T03:08:34.231-05:00: You are running this process as the root user, which is not recommended

答:提示用户在创建和使用数据库时进行验证.

结束语


你羡慕别人拥有的,可你却拥有别人所没有的。知足当下,就可以活得更快乐。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值