mac 下用 brew 安装mongodb

mac 下安装mongoDB一般俩种方法.

(1)下载源码,解压,编译,配置,启动 比较艰难的一种模式.

(2)brew install mongodb ,然后就可以悠闲的品一口茶,顺便瞄一眼网易新闻,这是一种傻瓜模式.

但傻瓜模式也有人为干预的时候,粗略说一下使用brew 安装mongodb

[email protected]:~/code$ brew install mongodb

此图说明已经安装成功,安装的目录就是 /usr/local/Cellar/mongodb/2.4.9

第一次启动服务端,这里需要做一些准备工作.

1.默认mongodb 数据文件是放到根目录 data/db 文件夹下,如果没有这个文件,请自行创建.

[email protected]:~/code$ mkdir -p /data/db

2.如果你当前的环境变量还没有加入 mongod  ,手动添加的环境变量中.

[email protected]:~/code$ nano ~/.bash_profile
//添加mongodb安装目录到环境变量中
export PATH=/usr/local/Cellar/mongodb/2.4.9/bin:${PATH}}

3.如果让环境变量马上生效? 执行下面的shell

source ~/.bash_profile

4.修改mongodb配置文件,配置文件默认在 /usr/local/etc 下的 mongod.conf

# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /data/db

# Append logs to /usr/local/var/log/mongodb/mongo.log
logpath = /usr/local/var/log/mongodb/mongo.log
logappend = true

# Only accept local connections
bind_ip = 127.0.0.1

第二行修改成数据库文件写入目录地址,如果准备连接非本地环境的mongodb数据库时,bind_ip = 0.0.0.0 即可.

5.尝试启动 mongod

好吧,万事开头难,mongodb 服务器没有启动起来,看最后一行错误提示已经退出,google 后得知是因为 /data/db 文件没有写入权限.

6.给 /data/db 文件夹赋权限

sudo chown `id -u` /data/db

ok,这一句搞定,继续尝试启动服务器端

ok,mongodb 服务端终于启动起来了.接着启动mongodb 客户端

[email protected]:/usr/local/etc$ mongo

到现在位置,mongodb 的安装到服务器端启动,客户端启动,下一步就是如何使用.

时间: 2024-10-12 03:33:06

mac 下用 brew 安装mongodb的相关文章

Mac下利用brew安装Intellij IDEA

最近在Mac下搭建开发环境,因为Eclipse在使用上总感觉不如Intellij发展的好,正好趁机学习一下,因为需要激活IDEA才能使用,所以需要下载license server 首先安装一下Brew,Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get.yum神器 Homebrew安装 Homebrew的安装非常简单,打开终端复制.粘贴以下命令运行 ruby -e "$(c

Mac下通过brew安装postgresql

Mac下安装 postgrep.使用brew包管理工具可以方便的安装 brew 就是 Homebrew 安装方法 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Mac OS X已经自带Ruby 安装完 brew后.用brew安装Postgresql brew install postgrepsql 安装完毕看到postgresql软件被安装到 /usr/

Mac下通过 brew 安装 Apache 和 PHP

Mac 自带的是php5.6 ,这里讲一下如果要升级到php7.1需要做的. 1.安装brew https://brew.sh/(官网有提供安装命令 建议使用) ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装结束后 先介绍一下 brew 命令(这个很重要,别跳过) brew update #更新brew可安装包,建议每次执行一下 brew sea

mac下使用brew安装svn javahl的问题

eclipse老提示javahl太久必须得1.8以上,以前不知道什么时候在/usr/bin装过1.7的svn. 1. 删除1.7的svn sudo rm /usr/bin/svn 2.使用brew安装svn brew install --universal --java subversion 3.如果安装的时候提示需要安装--universal sqlite,自己装过就先删sqlite brew uninstall sqlite 4.安装sqlite brew install --univers

mac下通过brew安装的Nginx在哪

反正我的是在/usr/local/etc下,看网上的资料似乎都不太一样. 一些常用nginx命令 nginx -s reload :修改配置后重新加载生效 nginx -s stop :快速停止nginx nginx -s quit :完整有序的停止nginx nginx:启动nginx mac下 # 开机启动 Nginx ln -sfv /usr/local/opt/nginx/*.plist ~/Library/LaunchAgents

mac下使用brew安装java等应用

可以使用brew安装很多应用,比如java,idea,iterms,sublime brew tap caskroom/versionsbrew cask install java 将会安装jdk的最新版本,jdk内嵌jrebrew cask install java8 安装jdk8的最新版本 注意:使用brew install java 是找不到java的安装源的. brew cask search java 搜索java版本信息 brew cask info java brew cask i

mac下使用brew安装并使用golang

突然想进go坑,然后就尝试在公司新发的mac上折腾下 安装 通过执行命令 brew search go 看到可用最新版是1.7,就他了 brew install [email protected] 安装好了,按网上的教程 直接在终端里执行 go,结果提示命令不存在 Orz.好吧,自己加个别名吧. 打开 .bash_profile,添加: alias go='/usr/local/Cellar/go\@1.7/1.7.6/bin/go' 执行 source .bash_profile,然后再执行

mac下使用brew安装ffmpeg支持x265

使用brew install ffmpeg 安装ffmpeg默认是没有支持x265的, 使用brew info ffmpeg 获取安装选项帮助, 使用brew reinstall ffmpeg --with-x265 重新安装即可. 参考:http://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX

Mac下用brew搭建LNMP和LAMP开发环境

Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高 Brew brew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多- brew的安装方式如下: ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"