之前用的都是windows電腦沒有那麼多許可權問題
按照菜鳥教程安裝的mongodb
可是用
sudo mongod
啟動時 報錯 command not found: mongodb
可是配置環境變數後依然不行,然後用
# 如果沒有建立全域性路徑 path,需要進入以下目錄
cd /usr/local/mongodb/bin
sudo ./mongod
這個命令啟動,可以看到有錯誤資訊
data directory /data/db not found., terminating
發現是資料庫目錄未建立。。
sudo mkdir /data
使用目錄建立後
mkdir: data: read-only file system
(然後開始漫長的建立目錄的過程)
網上大多數是修改auto_master 注釋home這一行 但是試了好多次依然不行
然後找到了大神的一篇文章 osx系統公升級的建立問題
按照命令建立後 重新配置一下
sudo mongod --dbpath=/data/db
就可以完美啟動啦!
誰能想到打完這個完美之後的下午 在我重啟了電腦之後
我人傻了。。
進入bin目錄執行 sudo ./mongod命令
又有報錯!!
然後去根目錄下確實發現有這麼乙個檔案
執行命令
sudo mount -uw / 掛載寫許可權
sudo rm -rf /data/db/mongod.lock 刪除檔案
sudo chown username /data/db //給使用者新增許可權
然後在啟動就可以了
5.14
要在~/.zshrc檔案裡加上環境變數的配置:export path=/usr/local/mongodb/bin:$path
不然每次重新開機都要配置一下全域性路徑
解決Mac OSX系統版本安裝brew出錯
字數837 閱讀780 喜歡0 上週更新了最新的mac osx作業系統10.11.x,但是安裝brew命令的時候出現如下兩種錯誤 fatal cannot unlink library aliases 0install permission denied error unable to unlink...
嘗試在虛擬機上安裝mac os x系統
目前,最新的版本應該是10.9吧,在網上找到的是10.8 和 10.6 但現在只成功安裝了10。6,遇到的最大問題就是引導的問題,我的系統可能有點特殊,因為我是在64位ubuntu 12。04上面跑vbox4。1的虛擬機器。一般網上介紹的比較多的都是在32位win7上面跑虛擬機器,而且都是以wmwa...
Mac osx 基於系統的MAMP安裝過程
在mac上開發php幾年了,一直都是使用mamp這樣的整合工具 最近出現mamp經常宕機的狀況 或許因為我本機同時開著docker和mamp等工具吧.同時,系統上安裝了各種軟體,各種配置弄得亂糟糟的 反正我系統也重灌備了.brew安裝 nginx phpmysql 這些我都參照的macosx搭建ph...