资讯专栏INFORMATION COLUMN

【mongodb】Mac下Homebrew,CentOS下yum 安装mongodb详细

Yu_Huang / 1376人阅读

摘要:下使用很久了,今天要尝试一下仰慕已久的了下面附上第一步,安装过程我用进行安装,首先输入命令更新更新之后,就可以执行安装命令了安装过程可能比较慢,左右大小。需要修改配置文件,将修改为重启数据库即可我的的路径是

nodejs下使用mysql很久了,今天要尝试一下仰慕已久的mongodb了!下面附上第一步,mongodb安装过程

我用homebrew进行安装,首先输入命令更新 homebrew:

brew update

更新之后,就可以执行安装命令了:

brew install mongodb

安装过程可能比较慢,200M左右大小。mongodb默认存放数据库的目录为/data/db,需要我们手动创建,所以用管理员身份创建目录:

sudo mkdir -p /data/db

这里要注意!创建目录完成后要赋予读写权限,否则在下一步用mongod命令启动mongodb服务时会报连接失败的错误,这个坑是我亲自踩的哈。命令:

sudo chmod -R 777 /data/db

因为我们是用 Homebrew 安装的,所以安装目录一般在 /usr/local/Cellar/mongodb 下,我安装的最新版本是3.4.2,所以执行启动命令:

cd /usr/local/Cellar/mongodb/3.4.2/bin && ./mongod

启动成功!mongodb 默认监听27017端口,在浏览器里输入:

http://127.0.0.1:27017/

如果看到如下界面:

恭喜,安装并启动成功!


附:centos下使用yum的安装方法

同时安装 mongodb 和 mongodb-server :

yum -y install mongodb-server  mongodb

安装mongodb-server, 可以使 mongodb 作为 Linux 服务启动
安装好之后,就可以启动 mongodb 服务了!

service mongod start                #启动mongodb 服务
pstree -p | grep mongod             #进程列表
chkconfig mongod on                 #开机启动mongod服务

服务启动之后,执行mongo命令,启动客户端,现在你可以执行对数据库的 CURD 操作了!

通常数据库会有远程连接的需求,默认只允许本地连接。需要修改mongod.conf配置文件,将bind_ip:127.0.0.1修改为bind_ip:0.0.0.0,重启数据库即可!

我的 mongod.conf 的路径是:/etc/mongod.conf

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/18943.html

相关文章

  • 阿里云服务器部署 nodejs + mongodb + nginx 反向代理 + https配置 s

    摘要:感谢老师,老师的慕课网教程购买阿里云服务器及域名终端连接阿里云服务器环境输入密码购买时的密码如果出现这个问题的解决方案解决方法查看硬盘挂在情况如果有数据盘的情况下查看硬盘使用情况通过设置快捷登录权限,可以增加几个拥有权限的用户下查 感谢 Scott 老师,Scott老师的慕课网教程 https://coding.imooc.com/clas... 1. 购买阿里云服务器及域名 2. ...

    张春雷 评论0 收藏0
  • 阿里云服务器部署 nodejs + mongodb + nginx 反向代理 + https配置 s

    摘要:感谢老师,老师的慕课网教程购买阿里云服务器及域名终端连接阿里云服务器环境输入密码购买时的密码如果出现这个问题的解决方案解决方法查看硬盘挂在情况如果有数据盘的情况下查看硬盘使用情况通过设置快捷登录权限,可以增加几个拥有权限的用户下查 感谢 Scott 老师,Scott老师的慕课网教程 https://coding.imooc.com/clas... 1. 购买阿里云服务器及域名 2. ...

    jerryloveemily 评论0 收藏0
  • 亲测成功在Mac安装MongoDB(附win安装教程)

    摘要:安装目录下配置系统环境变量验证是否安装成功,打开,键入命令,能看到版本号即安装成功。 showImg(https://segmentfault.com/img/bVEHkW?w=269&h=108); MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系...

    Backache 评论0 收藏0
  • 亲测成功在Mac安装MongoDB(附win安装教程)

    摘要:安装目录下配置系统环境变量验证是否安装成功,打开,键入命令,能看到版本号即安装成功。 showImg(https://segmentfault.com/img/bVEHkW?w=269&h=108); MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系...

    happyfish 评论0 收藏0
  • 亲测成功在Mac安装MongoDB(附win安装教程)

    摘要:安装目录下配置系统环境变量验证是否安装成功,打开,键入命令,能看到版本号即安装成功。 showImg(https://segmentfault.com/img/bVEHkW?w=269&h=108); MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系...

    Code4App 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<