mongodb:admin_tool
管理ツールもろもろ
- MongoDB公式 - UI紹介ページ
http://docs.mongodb.org/ecosystem/tools/administration-interfaces/
- JMongoBrowser
http://www.moongift.jp/2011/06/20110609-3/
phpMoAdmin
http://www.phpmoadmin.com/
- RockMongo
https://github.com/iwind/rockmongo
- MongoChef
http://3t.io/mongochef/
Rock Mongo
phpMyAdminなどと同様、PHPで動作してブラウザベースでMongoDBを操作できる
- 適当なディレクトリを作成して、公式サイトからダウンロード、展開する
# wget https://github.com/iwind/rockmongo/archive/master.zip # unzip master.zip # mv ./rockmongo-master /var/www/rockmongo # cd /var/www/rockmongo/
- 設定ファイル編集
# vi /var/www/rockmongo/config.php
ローカル以外に設置してる場合は、サーバのIP、Portを設定
//$MONGO["servers"][$i]["mongo_host"] = "127.0.0.1";//mongo host $MONGO["servers"][$i]["mongo_host"] = "10.204.1.34";//mongo host //$MONGO["servers"][$i]["mongo_port"] = "27017";//mongo port $MONGO["servers"][$i]["mongo_port"] = "20000";//mongo port
MongoDBのユーザ認証を設定していない場合は、falseを設定
//$MONGO["servers"][$i]["control_auth"] = true;//enable control users, works only if mongo_auth=false $MONGO["servers"][$i]["control_auth"] = false;//enable control users, works only if mongo_auth=false
- PHPでMongoDBを利用できるようにする
# pecl install mongo # echo "extension=mongo.so" > /etc/php.d/mongo.ini
- ブラウザからアクセスできるように、Apacheの仮想ディレクトリの設定を行う
# vi /etc/httpd/conf.d/mongo.conf
# # Web application to manage MongoDB # <Directory "/var/www/rockmongo/rockmongo"> Order Deny,Allow Deny from all Allow from 127.0.0.1 </Directory> Alias /rockmongo /var/www/rockmongo/rockmongo
- Apacheの設定を反映する
# /etc/init.d/httpd restart
- ブラウザから http://SERVER-IP/rockmongo にアクセスする
mongodb/admin_tool.txt · 最終更新: 2015/08/27 04:12 by clownclown