Ubuntu14.04安装rockmongo

RockMongo是一个用来管理mongodb的可视化工具,是用PHP编写的一个web应用。此文章记录我在ubuntu14.04环境下安装rockmongo的过程步骤以及遇到的问题并解决,希望对你们有所帮助。

正如前面所说,安装工作大致分3个部分:

安装apache和php环境

可以一次性安装apache和php,命令如下:

sudo apt-get install apache2 php5 php-pear php5-dev

安装PHP对Mongodb的支持驱动

sudo pecl install mongo

如果这步安装不成功,还是到Github上下载zip文件或者clone下来,按照Readme.md上教程安装,请点击:https://github.com/mongodb/mongo-php-driver/

配置对Mongodb的支持驱动

使用vi或者vim打开/etc/php5/apache2/php.ini,在任意一行添加下面配置:

extension = mongo.so

然后保存文件并退出。

安装Rockmongo应用

先下载应用包,这里介绍两种下载途径:

1.用浏览器(如chrome)打开链接https://code.google.com/p/rock-php/downloads/list直接下载最新版本。

rockmongo_download

2.通过命令下载

$ wget http://rock-php.googlecode.com/files/rockmongo-v1.1.3.zip
$ unzip rockmongo-v1.1.3.zip

下载之后并解压,然后再把整个解压后的文件夹复制或者移动到/var/www路径下,使用命令行可能会遇到权限问题,记得加sudo

启动PHP服务器

这也是最后一步了,很简单,只要执行命令:

sudo service apache2 restart

来启动服务就可以了,现在在浏览器中输入http://localhost/rockmongo/index.php或者http://127.0.0.1/rockmongo/index.php,如果打开不成功,有如下提示:

The requested /rockmongo/index.php was not found on this server.

Apache/2.4.7 (Ubuntu) Server at localhost Port 80

就可以打开文件/etc/apache2/sites-available/000-default.conf,找到

DocumentRoot /var/www/html

并改为

DocumentRoot /var/www

保存文件并退出,然后使用sudo service apache2 restart重启服务即可,这下子就可以看到Rockmongo的登录界面,帐号与密码默认都是admin,尽情享受吧!对了,记得要启动mongodb的服务哦,不然Rockmongo连不了咯。

Spy 16 November 2014