如何在mac OS X下安装Mongodb
发布日期:2021-09-29 20:08:36 浏览次数:3 分类:技术文章

本文共 1907 字,大约阅读时间需要 6 分钟。

[color=violet]update:
该安装方式就和ubuntu下不用apt-get一样,有些好处就是可以自己控制,比如,自己升级更新的mongodb的时候,或者想要降级的时候,只要把文件夹换一下就行,路径什么的都不用变。[/color]
Mongodb和MongoMapper在Rails开发中的应该是比较流行的,下面是一些在Mac下安装和配置MongoDB的介绍。MacPorts有mongodb然而版本比较低,
本文包括安装和开机启动为deamon
[size=large]下载64位版安装文件[/size]
curl -O http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-1.6.3.tgz tar xzf mongodb-osx-x86_64-1.6.3.tgz sudo mv mongodb-osx-x86_64-1.6.3 /usr/local/mongodb sudo mkdir /usr/local/mongodb_data /var/log/mongodb sudo chown -R root /usr/local/mongodb
(注意,如果运行系统是32位,就下载对应的i386版本)
[size=large]配置[/size]
#/usr/local/mongodb/mongod.conf # Store data alongside MongoDB instead of the default, /data/db/ dbpath = /usr/local/mongodb_data # Only accept local connections bind_ip = 127.0.0.1
[size=large]
创建lauchjob[/size]
创建lauch job,用来mongodb开机启动,关机停止,也设置一些日志输出
#/Library/LaunchDaemons/org.mongodb.mongod.plist 
Label
org.mongodb.mongod
ProgramArguments
/usr/local/mongodb/bin/mongod
run
--config
/usr/local/mongodb/mongod.conf
RunAtLoad
KeepAlive
WorkingDirectory
/usr/local/mongodb
StandardErrorPath
/var/log/mongodb/output.log
StandardOutPath
/var/log/mongodb/output.log
[size=large]
加载lauch job[/size]
sudo launchctl load /Library/LaunchDaemons/org.mongodb.mongod.plist
[size=large]测试运行
[/size]
访问
[url]http://localhost:28017[/url]可以查看状态控制台
[size=large]
添加到path[/size]
添加[quote] /usr/local/mongodb/bin[/quote] 到 [quote]$PATH[/quote]可以在直接调用mongo console或者使用mongoexport等工具
添加路径可以修改对应的shell profile文件,来添加path也可以通过mac 的paths.d机制实现如下:
sudo sh -c 'echo "/usr/local/mongodb/bin" > /etc/paths.d/mongodb'

转载地址:https://blog.csdn.net/horace_lee/article/details/83724382 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mock mongoMapper的模型关系
下一篇:quicksliver

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月22日 20时15分41秒