日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mac 下用 brew 安装mongodb

發布時間:2023/12/10 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac 下用 brew 安装mongodb 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mac 下安裝mongoDB一般倆種方法.

(1)下載源碼,解壓,編譯,配置,啟動 比較艱難的一種模式.

(2)brew install mongodb ,然后就可以悠閑的品一口茶,順便瞄一眼網易新聞,這是一種傻瓜模式.

但傻瓜模式也有人為干預的時候,粗略說一下使用brew 安裝mongodb

1

zhangzhi@moke:~/code$?brew?install?mongodb

此圖說明已經安裝成功,安裝的目錄就是 /usr/local/Cellar/mongodb/2.4.9

第一次啟動服務端,這里需要做一些準備工作.

1.默認mongodb 數據文件是放到根目錄 data/db 文件夾下,如果沒有這個文件,請自行創建.

1

zhangzhi@moke:~/code$?mkdir?-p?/data/db

2.如果你當前的環境變量還沒有加入 mongod ?,手動添加的環境變量中.

1

zhangzhi@moke:~/code$?nano?~/.bash_profile

1

2

//添加mongodb安裝目錄到環境變量中

export?PATH=/usr/local/Cellar/mongodb/2.4.9/bin:${PATH}}

3.如果讓環境變量馬上生效? 執行下面的shell

1

source?~/.bash_profile

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

1

2

3

4

5

6

7

8

9

#?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 文件夾賦權限

1

sudo?chown?`id?-u`?/data/db

ok,這一句搞定,繼續嘗試啟動服務器端

ok,mongodb 服務端終于啟動起來了.接著啟動mongodb 客戶端

1

zhangzhi@moke:/usr/local/etc$?mongo

?

到現在位置,mongodb 的安裝到服務器端啟動,客戶端啟動,下一步就是如何使用.

總結

以上是生活随笔為你收集整理的mac 下用 brew 安装mongodb的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。