linux安装mongodb,设为全局和后台启动
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz # 下载 tar -zxvf mongodb-linux-x86_64-3.6.5.tgz # 解压 mv mongodb-linux-x86_64-3.6.5/ /usr/local/mongodb # 将解压包拷贝到指定目录MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:当前终端有效 export PATH=/usr/local/mongodb/bin:$PATH #<mongodb-install-directory> 为你 MongoDB 的安装路径。如 /usr/local/mongodb 。
// 到根目录创建文件夹 mkdir data/db mkdir data/log
// 或者mongodb下 1) : cd /usr/local ,2) : mkdir mongodb ,3) : cd mongodb ,4): mkdir data 5) : cd data ,6) : mkdir db ,7) : mkdir log ,8) : cd log ,9) : touch logs
# vim /etc/profile 在文档最后,添加: export PATH=/usr/local/mongodb/bin:$PATH // export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:/usr/local/mongodb/bin:$PATH
保存,退出,然后运行:
# source /etc/profile
// 后台启动 --fork 写在mongod后面 child process报错 记得清除目录 nohup mongod -f /usr/local/mongodb/mongodb.conf > myLog.log 2>&1 & // 关闭 ps -ef|grep mongod kill -9 进程
// mongodb.conf dbpath=/usr/local/mongodb/db logpath=/usr/local/mongodb/log/mongodb.log bind_ip=0.0.0.0 fork=true