Fork me on GitHub

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

 

posted @ 2018-05-24 18:15  cosyer  阅读(447)  评论(0编辑  收藏  举报