美文网首页
安装MongoDB

安装MongoDB

作者: 晓晓的忍儿 | 来源:发表于2018-09-08 11:17 被阅读0次

    1、windows

    官网下载msi安装包
    https://www.mongodb.com/dr/fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-3.4.10-signed.msi/download
    安装,一路next即可,也可自定义路径,在一路next

    添加环境变量
    将MongoDB\Server\3.4\bin 添加到环境变量中

    新建文件夹
    c:\data\db 数据库存放目录
    c:\data\log 日志存放目录

    启动服务
    mongod.exe --dbpath c:\data\db
    启动成功,默认MongoDB监听的端口是27017
    【注】如果是默认安装路径,路径需要用引号括起来才行
    【注】或者将data文件夹放到c盘或者d盘根目录下
    【注】用管理员命令行,并且有空格的用双引号引起来即可

    (自定义路径)要换个终端:

    将MongoDB设置为windows服务
    在终端下输入:
    mongod --dbpath "c:\data\db" --logpath "c:\data\log\MongoDB.log" --install --serviceName "MongoDB"

    启动客户端
    mongo.exe
    连接成功进入,默认 127.0.0.1:27017

    启动服务 net start MongoDB
    关闭服务 net stop MongoDB
    卸载windows服务MongoDB
    mongod --dbpath "c:\data\db" --logpath "c:\data\log\MongoDB.log" --remove --serviceName "MongoDB"

    2、centos

    (1)cd /etc/yum.repos.d/
    (2)vi mongodb-org.repo
    [mongodb]
    name=MongoDB Repository
    baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
    gpgcheck=0
    enabled=1
    (3)yum install -y mongodb-org (需要网络)
    (4)启动MongoDB
    service mongod start
    (5)配置远程机器可以访问
    vi /etc/mongod.conf
    将 bind 127.0.0.1 这一行注释掉即可
    关闭防火墙和selinux
    service iptables stop
    setenforce 0
    (6)远程连接
    mongo
    默认:192.168.1.104:27017 #没用哦

    3、Ubuntu

    (1)sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
    (2)echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
    【注】仅仅是针对于Ubuntu16.04
    (3)sudo apt-get update
    (4)sudo apt-get install -y mongodb-org
    查看服务是否启动
    pgrep mongo -l

    查看版本

    mongo -version

    手动启动
    sudo service mongod start | stop | restart

    相关文章

      网友评论

          本文标题:安装MongoDB

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