1. 创建文件夹
root用户
mkdir /usr/local/mongodb
chown docker:docker /usr/local/monogdb
mkdir -p /data/mongodb
chown -R docker:docker /data/mongodb
docker用户
cd /data/mongodb
mkdir db logs
2解压
将mongodb解压到/usr/local/mongodb
3.编辑mongodb配置文件mongodb.conf
使用如下命令,新建mongodb.conf并插入配置
vim /usr/local/mongodb/mongodb.conf
dbpath = /data/mongodb/db
logpath = /data/mongodb/logs/mongodb.log
port = 27017
fork = true
logappend = true
pidfilepath = /data/mongodb/mongo.pid
#auth = true
bind_ip_all = yes
4. 开启自启动配置
root用户使用如下命令新建mongod文件
vim /etc/init.d/mongod
ulimit -SHn 655350
#!/bin/sh
## chkconfig: - 64 36
## description:mongod
case $1 in
start)
/usr/local/mongodb/bin/mongod --maxConns 20000 -config /usr/local/mongodb/mongodb.conf
;;
stop)
/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"
;;
status)
/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.stats()"
;;
esac
5. 验证
6.参考
linux系统mongodb安装配置