zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    光照模型
    多线程编程(7)Semaphore信号量
    多线程编程(3)
    Oracle SQL*plus常用的命令和函数
    经典的开发工具
    Windows 7/Vista下通过组策略禁止USB接口
    浅谈.NET下的多线程
    SQLServer和Oracle常用函数对比
    注册表操作类
    利用using和try/finally语句来清理资源
  • 原文地址:https://www.cnblogs.com/cosyer/p/9084359.html
Copyright © 2011-2022 走看看