美文网首页
Mongodb&Python(入门)

Mongodb&Python(入门)

作者: Seinist | 来源:发表于2018-03-28 01:15 被阅读0次

    Summary:
    Linux下MongoDB的安装与配置,尽量结合Python.

    Linux下安装mongo
    (https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/)
    1-1.
    环境
    linux:debian 9 无图形界面
    mongo:mongodb-linux-x86_64-3.6-3

    1-2.
    Linux command

      wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.3.tgz
    
      tar -zxvf mongodb-linux-x86_64-3.6-3.tgz
    
      mkdir -p /data/db
    

    Mongo相关配置与Mongo启动
    2-1.将mongod、mongo命令添加到PATH

          cd  ~
          vim .bashrc
          export PATH=/root/mongodb/mongodb-linux-x86_64-3.6.3/bin:$PATH
          source /ect/profile
            //若将PATH添加至/etc/profile 则每次启动shell都需要执行source /ect/profile
    

    2-2
    mongo数据库位置、配置文件、日志文件的配置

        cd /
        mkdir -p /data/db
        mkdir mongo_log
           touch mongo.log
        mkdir mongo_conf
          touch mongo.conf
    

    2-2-1
    mongo.conf

          dbpath = /data/db
          logpath = /mongo_log/mongo.log
          logappend = true //以追加方式记录日志
          journal=true //启用日志文件
          quiet=true //过滤无用的日志信息,需要调试设为false
          bind_ip=127.0.0.1 //mongod服务端所绑定的ip地址
          port=271017
          fork=true //以后台方式运行进程
          auth=true //开启用户认证
          nohttpinterface=true //关闭http接口,默认关闭
          maxConns = arg //最大同时链接数
          其他参数可按需查找
    

    2-3
    按指定配置文件启动mongodb服务端

         mongod --config /mongo_conf/mongo.conf
          
          mongo   启动mongodb客户端
    

    3.准备python

           1.pip install pymongo
              pip install mongoengine
              //pymongo和mongoengine均有文档可查
    

    相关文章

      网友评论

          本文标题:Mongodb&Python(入门)

          本文链接:https://www.haomeiwen.com/subject/xfiecftx.html