• SUSE12Sp3-MongoDB安装


    1、解压
    sudo mkdir /usr/local/mongodb  # 创建mongodb目录
    

    将mongodb-linux-x86_64-suse12-4.0.6.tgz复制到/usr/local/mongodb目录

    sudo tar -zxvf mongodb-linux-x86_64-suse12-4.0.6.tgz # 解压到当前目录
    
    
    2、修改环境变量
    sudo vi /etc/profile #修改系统文件,修改环境变量
    #在最下面追加两行内容
    export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6
    export PATH=$PATH:$MONGODB_HOME/bin
    :wq #保存退出
    
    3、创建基本目录结构
    cd /usr/local/mongodb
    sudo mkdir -p data/db
    sudo chmod -R 777 /usr/local/mongodb/data/db
    sudo mkdir logs
    cd logs
    sudo touch mongodb.log
    
    4、进入到bin目录,增加一个配置文件
    cd /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin
    sudo vi mongodb.conf
    

    插入下列内容:

    port=27017
    dbpath=/usr/local/mongodb/data/db
    logpath=/usr/local/mongodb/logs/mongodb.log
    logappend=true
    bind_ip=0.0.0.0
    
    5、 使用supervisor守护mongodb进程
    sudo vi /etc/supervisord.conf
    

    添加以下内容:

    [program:mongodbServer]
    
    command=sudo /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/mongod --config /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/mongodb.conf  ;这里是执行的命令
    directory=/usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/ ;这里是在哪个路径执行命令
    user=root
    stopsignal=INT
    autostart=true   ;设置为true 子进程将在supervisord启动后被自动启动
    autorestart=true ;设置子进程挂掉后自动重启
    startsecs=1
    stderr_logfile=/var/log/mongodbServer.err.log ;这里是日志的路径
    stdout_logfile=/var/log/mongodbServer.out.log ;这里是日志的路径
    
    6、重启supervisor
    sudo ps -ef|grep supervisor # 找到supervisor的进程
    sudo kill -9 进程id
    

    切换root账号登录服务器

    supervisord -c /etc/supervisord.conf #启动supervisord
    

    这时可以在http://IP:7004/ 看到新增的mongodbServer,状态是running

    这时我们使用工具连接IP:27017,就可以连接到mongodb

    SUSE12Sp3 安装配置. net core 生产环境 - 总汇

  • 相关阅读:
    商业智能领域需要了解的数据库优化理论
    动态监听与静态监听(转载)
    Oracle查看表结构的几种方法
    PLSQL Developer使用技巧整理
    Oracle数据库的三种验证机制
    EAV模型
    三门问题
    第一个python实例程序
    type()
    pi
  • 原文地址:https://www.cnblogs.com/hanfan/p/10393967.html
Copyright © 2020-2023  润新知