美文网首页db
linux下安装mongodb、启动、停止

linux下安装mongodb、启动、停止

作者: 风起长林时 | 来源:发表于2018-12-30 17:00 被阅读0次

    一、安装:

    1、进入/usr/local/src目录下载mongodb安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装):

    cd /usr/local/src
    #下载
    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.4.tgz
    #解压
    tar -zxvf mongodb-linux-x86_64-3.4.4.tgz
    #修改目录
    mv mongodb-linux-x86_64-3.4.4 mongodb
    

    2、创建数据库目录:

    #进入mongodb目录
    cd mongodb
    
    #创建data文件夹
    midir data
    
    #进入data文件夹
    cd data
    
    #创建db文件夹,后面用于存放数据
    mkdir db
    
    #创建logs文件夹,用于存放日志
    mkdir logs
    
    #进入logs文件夹
    cd logs
    
    #创建mongodb.log文件
    touch mongodb.log
    
    

    3、配置mongod命令:
    MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:

    export PATH=<mongodb-install-directory>/bin:$PATH
    

    <mongodb-install-directory>为 MongoDB 的安装路径,例如本文设置的路径地址:

    export PATH=/usr/local/src/mongodb/bin:$PATH
    

    输入mongod验证mongod命令是否生效,这也是运行 MongoDB 服务。

    二、启动:

    #进入mongodb目录下的bin文件夹
    cd /usr/local/src/mongodb/bin
    
    #启动mongod服务
    ./mongod -dbpath=/usr/local/src/mongodb/data/db -logpath=/usr/local/src/mongodb/data/logs/mongodb.log -logappend -port=27017 -fork
    
    常用的启动参数:
    
    --dbpath:指定存储数据的文件夹
    
    --logpath:指定日志存储文件
    
    --logappend:日志以增加方式产生
    
    --port指定端口,如果不写的话,默认是27017
    
    --fork代表后台运行
    

    ++==注意:如果不加后台启动参数fork,这个页面不能关闭,使用命令连接数据库时要另打开一个窗口==++

    三、关闭:

    #进入mongodb目录下的bin文件夹
    cd /usr/local/src/mongodb/bin
    
    #正常关闭mongod服务
    ./mongod -shutdown -dbpath=/usr/local/src/mongodb/data/db
    
    #强制关闭mongodb,(不推荐这么做,会导致数据丢失与损坏)
    pkill mongod
    

    相关文章

      网友评论

        本文标题:linux下安装mongodb、启动、停止

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