前些天嘗試了phpmyadmin,功能全面,也很好用。之前也看到過nosqlfan推薦的一些mongodb的管理工具,於是就想拿來試一試。《mongodb管理工具》裡推薦了好幾款試用的工具,一眼就相中了rock_mongo,事實證明選擇很正確,還有中文文件
安裝十分簡單,需要三個條件:
1. php5以上版本
2. php的mongodb驅動
3. apache、nginx等http伺服器
由於之前安裝了phpmyadmin,php已經是5.3版本,而apache也已經執行中了,因此就剩下php的mongodb驅動了。php-mongo-driver有很詳細的安裝文件,照其步驟安裝就可以了。下面是我安裝的過程:
首先嘗試安裝了rpm包,可是由於php-common版本的問題失敗了 :(
# wget
# yum -y install php-mongo-1.0.10-csaapi.x86_64.rpm
php53-common-5.3.3-1.el5_7.3.x86_64 from installed has depsolving problems
--> php53-common conflicts with php-common
error: php53-common conflicts with php-common
you could try using --skip-broken to work around the problem
# wget --no-check-certificate
# mv master php-mongo.tar.gz
# tar xzvf php-mongo.tar.gz
# cd mongodb-mongo-php-driver-45e8b42/
# phpize
-bash: phpize: command not found
又發現phpize命令不存在,通過下面的命令安裝php開發包即可:
yum -y install php53-devel.x86_64
安裝完畢後接著安裝php-mongo-driver:
# phpize
# ./configure
# make
# make install
installing shared extensions: /usr/lib64/php/modules/
到/usr/lib64/php/modules/目錄下,可以看到mongo.so檔案。1. 配置php啟動時載入mongodb驅動
# vim /etc/php.ini
增加一行:extension=mongo.so即可
2. 配置apache
修改/etc/httpd/conf/httpd.conf檔案,新增如下內容:
alias /rockmongo "/var/rockmongo/"
options none
allowoverride none
order allow,deny
allow from all
/var/rockmong/是rockmongo解壓後的目錄。由於在apache中,我還配置了virtual host配合後端的tomcat來處理另外乙個應用,所以還在virtual host的配置增加了下面一行:
proxypass /rockmongo !
完成配置後,重新啟動httpd服務:
為了安全性考慮,建議修改預設的admin密碼,最後一行為預設顯示的資料庫。
使用RockMongo管理MongoDB
前些天嘗試了phpmyadmin,功能全面,也很好用。之前也看到過nosqlfan推薦的一些mongodb的管理工具,於是就想拿來試一試。mongodb管理工具 裡推薦了好幾款試用的工具,一眼就相中了rock mongo,事實證明選擇很正確,還有中文文件 安裝十分簡單,需要三個條件 1.php5以上...
使用RockMongo管理MongoDB
前些天嘗試了phpmyadmin,功能全面,也很好用。之前也看到過nosqlfan推薦的一些mongodb的管理工具,於是就想拿來試一試。mongodb管理工具 裡推薦了好幾款試用的工具,一眼就相中了rock mongo 事實證明選擇很正確,還有中文文件 安裝十分簡單,需要三個條件 1.php5以上...
MongoDB管理工具RockMongo ZZ
rock mongo zh php5寫的乙個mongodb管理工具 updated may 6,2011 by iwind.gmail.com 安裝需求快速安裝 整合環境 bug和建議 簡介截圖 安裝需求乙個能執行php的web伺服器,比如apache httpd,nginx php 需要php v...