RockMongo - 一个图形MongoDB管理工具
RockMongo是MongoDB的免费开源GUI数据库管理工具,就像phpmyadmin到mysql/mariadb。
RockMongo使数据库管理任务如创建,编辑,删除数据库,创建表,报告等,更轻松更大。
在本教程中,我们将看到如何在Linux中安装RockMongo。
安装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 WebServer服务通过防火墙服务。
$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控制台
打开Web浏览器,并导航到HTTP://IP地址/RockMongo。
我们应该看到以下屏幕。
输入用户名和密码。
默认用户名和密码是admin/admin。
其中它是rockmongo仪表板的样子。
在此,我们可以创建,重命名,编辑,删除数据库,用户,表格和更多。
我们可以从RockMongo Config.php文件更改默认用户名和密码。
为此,请编辑Config.php文件:
$sudo vi /var/www/html/rockmongo/config.php
根据喜好更改端口,主机和管理员。