- 下载压缩包:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon2-4.0.2.tgz
- 解压:
tar -zxvf mongodb-linux-x86_64-amazon2-4.0.2.tgz
- 创建文件夹data、log
mkdir data
mkdir log
- 在bin目录下创建配置文件:
vi mongodb.conf
写入
#数据库数据存放目录
dbpath=/root/soft/mongodb-4.0.2/data
#数据库日志存放目录
logpath=/root/soft/mongodb-4.0.2/log/mongodb.log
#以追加的方式记录日志
logappend = true
#端口号 默认为27017
port=27017
#以后台方式运行进程
fork=true
#开启用户认证
#auth=true
#关闭http接口,默认关闭http端口访问
#nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 0.0.0.0
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
- 设置环境变量:
vi /etc/profile
写入
export MONGODB_HOME=/root/soft/mongodb-4.0.2
export PATH=$PATH:$MONGODB_HOME/bin
重启系统配置:source /etc/profile
验证环境变量是否生效:mongod -version
- 启动
在bin目录下运行:mongod -f mongodb.conf
或./mongod -f mongodb.conf
若报错:libc.so.6: version 'GLIBC_2.18' not found,参考:解决办法
关闭方法:mongod -f ./mongodb.conf --shutdown
或./mongod -f ./mongodb.conf --shutdown
- 开启防火墙端口
firewall-cmd --zone=public --add-port=27017/tcp --permanent
firewall-cmd --reload
查看端口:firewall-cmd --permanent --query-port=27017/tcp
网友评论