rockmongo.png

最近找到的一個管理MongoDB的網頁介面工具,是用php5寫的,介面不是說很好看啦,不過還算好用囉,而且很重要的一點是他有中文繁體,真的是倍感親切XD。

首先先到這邊下載

下載完之後解壓縮並且移到網頁目錄下,然後試著連上去看看。如果出現要下載php的mongodb module的話,就照以下步驟去安裝:

sudo apt-get install php-pecl
sudo pecl install mongo

接著在php.ini裡面加上一行:

extension=mongo.so

接著重啟Web Server。如果有用php-fpm的話記得這個也要重啟才有用,一開始忘記,結果這邊卡好久=.=。再連一次網頁看看應該就可以連上了。

 mongodb2.png

預設帳密是admin(帳密一樣),接著按登錄就可以進去管理頁面了。但是預設帳密一樣感覺很容易會被侵入,所以先進入管理介面增加一個管理者,可能有些人覺得很奇怪,不是有admin了嗎?但是其實這個admin是rockmongo本身設的登入帳號,而MongoDB本身裝完時並沒有所謂管理者帳號這種東西,所以別搞錯了~~。

 

mongodb3.png

進去之後點選左邊的admin,接著在右邊頁面的更多裡,有個用戶的選項,先點進去吧。

 

 mongodb4.png

接著點選Add User 。(這邊我已經先新增了一個使用者,原本是沒有的)。接著的頁面輸入名稱和密碼即可。

 

接著更改一下rockmongo的認證方式,讓他不要用他自己的驗證,而改認證MongoDB這邊的使用者。這邊要去修改rockmongo的config檔,以我的例子是放在/var/www/rockmongo/config.php這裡,將下面的false改為true即可。

$MONGO["servers"][$i]["mongo_auth"] = false;

 

到這邊就大功告成了!以後登入時,原本預設的admin便無法登入,而是要用你之前新增的使用者帳密才能登入囉。

 

參考網址:

http://www.php.net/manual/en/mongo.installation.php#mongo.installation.nix

文章標籤
創作者介紹
創作者 卡卡 的頭像
卡卡

卡卡的程式部落格

卡卡 發表在 痞客邦 留言(0) 人氣()