zoukankan      html  css  js  c++  java
  • linux安装mongodb总结

    1、需要在安装目录的bin目录下建立配置文件  mongodb.conf

    #数据路径
    dbpadth=/opt/sys/mongodb/db/mongo
    
    #日志输出文件路径
    logpath=/opt/sys/mongodb/log/mongodb.log
    
    #错误日志采用追加模式
    logappend=true
    
    #启用日志文件,默认启用
    journal=true
    
    #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
    quiet=true
    
    #端口号 默认为27017
    port=27017
    
    #允许远程访问
    bind_ip=0.0.0.0
    
    #开启子进程
    fork=true
    
    #开启认证,必选先添加用户,先不开启(不用验证账号密码)
    #auth=true

    2、需要设置环境变量

    vi /etc/profile
    export PATH=$PATH:/opt/sys/mongodb/mongodb-4.4.3/bin

    3、第一次启动进入bin目录指定数据目录:

    ./mongod --dbpath /opt/sys/mongodb/db/mongo

    4、创建用户

    use admin
    创建用户:root   密码:ZThiscene_mongo
    db.createUser({user:"root",pwd:"ZThiscene_mongo",roles:["root"]})
    
    测试:如果返回1 那么就创建成功了
    db.auth("root","ZThiscene_mongo")

    5、 开机启动 

    cd /lib/systemd/system
    vi mongodb.service

    内容

    [Unit]  
    Description=mongodb   
    After=network.target remote-fs.target nss-lookup.target  
      
    [Service]  
    Type=forking  
    ExecStart=/opt/sys/mongodb/mongodb-4.4.3/bin/mongod --config /opt/sys/mongodb/mongodb-4.4.3/bin/mongodb.conf  
    ExecReload=/bin/kill -s HUP $MAINPID  
    ExecStop=/opt/sys/mongodb/mongodb-4.4.3/bin/mongod --shutdown --config /opt/sys/mongodb/mongodb-4.4.3/bin/mongodb.conf  
    PrivateTmp=true  
        
    [Install]  
    WantedBy=multi-user.target 

    常用项

    #启动服务
    systemctl start mongodb.service
    #关闭服务
    systemctl stop mongodb.service
    #开机启动
    systemctl enable mongodb.service
    #重新加载
    systemctl daemon-reload
  • 相关阅读:
    【NOIP2018】游记
    题解 P1441 【砝码称重】
    题解 P3128 【[USACO15DEC]最大流Max Flow】
    题解 P1949 【聪明的打字员_NOI导刊2011提高(10)】
    题解 P1966 【火柴排队】
    题解 P1895 【数字序列】
    topcoder做题
    1149E
    hdu 6589
    hdu 6579
  • 原文地址:https://www.cnblogs.com/easyidea/p/14300344.html
Copyright © 2011-2022 走看看