RockMongo –PHP编写的图形化MongoDB管理工具

RockMongo是适用于MongoDB的免费,开放源代码GUI数据库管理工具,就像phpMyAdminMySQL / MariaDB一样。RockMongo使数据库管理任务(例如创建,编辑,删除数据库,创建表,报表等)变得更加轻松快捷。在本教程中,我们将看到如何在Linux中安装RockMongo。如果尚未安装MongoDB,请参考以下链接以将其安装在各种Linux发行版中,例如CentOSDebianUbuntuopenSUSE等。

安装RockMongo

RockMongo是基于Web的数据库管理工具,使用PHP 5编程语言编写。为了安装此程序,请确保已安装 Web服务器PHP 5以及一些其他依赖项。RockMongo不适用于PHP 7版本。因此,我建议您使用PHP 5

让我们安装一个Web服务器(Apache),php 5和一些必需的依赖项。就本指南而言,我将使用CentOS 7 64位服务器。不要忘记将SELinux模式设置为许可禁用模式。否则,您将无法从任何远程系统的浏览器访问RockMongo仪表板。

RHEL / CentOS上:

$ sudo yum install httpd gcc php php-gd php-pear php-devel openssl-devel unzip wget

使用以下命令启动并启用Apache服务:

$ sudo systemctl start httpd

$ sudo systemctl enable httpd

允许通过防火墙的Apache Web服务器服务。

$ sudo firewall-cmd --permanent --add-service=http

$ sudo systemctl restart firewalld

然后,使用以下命令安装php_mongo扩展:

$ sudo pecl install mongo

样本输出:

[...]

Build process completed successfully

Installing '/usr/lib64/php/modules/mongo.so'

install ok: channel://pecl.php.net/mongo-1.6.14

configuration option "php_ini" is not set to php.ini location

You should add "extension=mongo.so" to php.ini

编辑/etc/php.ini文件,

$ sudo vi /etc/php.ini

增加以下行:

extension=mongo.so

保存并关闭文件。重新启动Apache服务以使更改生效。

$ sudo systemctl restart httpd

使用以下命令验证是否添加了扩展名:

$ php -m | grep -i mongo

您应该看到以下输出:

mongo

好了,我们已经安装了必需的先决条件。现在,从发行页面下载最新的RockMongo版本。

或者,使用以下命令下载最新的RockMongo版本。

$ wget https://github.com/iwind/rockmongo/archive/master.zip

使用以下命令解压缩下载的zip文件:

$ unzip master.zip

如下所示,将提取的文件夹移动到Web根文件夹。

$ sudo mv rockmongo-master/ /var/www/html/rockmongo

重新启动httpd服务:

$ sudo systemctl restart httpd

访问RockMongo Web控制台

打开网络浏览器,然后导航到http://IP-Address/rockmongo。您应该看到以下屏幕。

输入用户名和密码。默认的用户名和密码为admin/admin

这就是RockMongo仪表板的外观。

在这里,您可以创建,重命名,编辑,删除数据库,用户,表等。

您可以从RockMongo config.php文件中更改默认的用户名和密码。

为此,请编辑config.php文件:

$ sudo vi /var/www/html/rockmongo/config.php

根据您的喜好更改端口,主机和管理员。

资源:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值