安装 RockMongo 管理 MongoDB
Table of Contents

对于 MySQL 数据库可以使用 phpmyadmin 方便地进行管理,而对于 MongoDB 则有 RockMongo 可以使用。

安装 LAMP

RockMongo 需要用到 Apache2 和 PHP5,所以通过 tasksel 安装 LAMP:

$ tasksel

选择 LAMP server 并确认,安装期间需要为 MySQL 设置 root 密码,不过本文并不需要使用到 MySQL。

安装 php_mongo

安装 pecl 并通过 pecl 安装 mongo

$ apt install php-pear
$ pecl install mongo

编辑 php.ini:

$ vim /etc/php5/apache2/php.ini

添加一行:

extension=mongo.so

安装 RockMongo

从 RockMongo 官方获取下载链接并下载:

$ cd /var/www/html    #切换到网站目录
$ wget https://codeload.github.com/iwind/rockmongo/zip/1.1.7    #下载

解压档案并移出:

$ unzip 1.1.7
$ mv 1.1.7/ mongo/

修改配置文件:

$ vim config.php

control_users 一列改为希望的管理页面登入账号:

$MONGO["servers"][$i]["control_users"]["admin"] = "YOURPASSWORD";//one of control users ["USERNAME"]=PASSWORD, works only if mongo_auth=false

通过浏览器访问 http://<你的服务器 IP>/mongo/index.php 来登入管理你的 MongoDB 数据库。

注意

建议使用完毕从网站目录下删除 RockMongo 以防被盗用。