1. 下载mongodb-4.0.13.zip,上传到 /usr/local/ 目录下,解压,修改 mongodb-4.0.13 为 mongodb
2. 进入 /usr/local/mongodb/ 目录下,新建 data,logs 目录,如果已存在,就无需新建 mkdir data
3. 进入 /usr/local/mongodb/logs 目录下,新建文件 mongo.conf ,如果以已存在,就无需新建 touch mongo.conf
4. 编辑 mongo.conf ,vi /usr/local/mongodb/bin/mongo.conf
#数据库路径
dbpath=/usr/local/mongodb/data
#日志输出文件路径
logpath=/usr/local/mongodb/logs/mongo.log
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号
port=37016
#允许远程访问
bind_ip=0.0.0.0
#开启子进程
fork=true
#开启认证,必选先添加用户,先不开启(不用验证账号密码)
#auth=true
5. 将mongogdb服务加入环境变量
vi /etc/profile
export PATH=$PATH:/usr/local/mongodb/bin
保存退出,执行 source /etc/profile
6. 进入 /usr/local/mongodb/bin 目录下,启动mongodb服务
./mongod --config /usr/local/mongodb/bin/mongo.conf
若出现错误如下:
-bash: ./mongod: Permission denied
则执行 chmod 777 mongod
再执行 ./mongod --config /usr/local/mongodb/bin/mongo.conf
7. 查看mongodb进程是否已启动成功 netstat -lanp | grep "37016"