【实战】RockMongo和RoboMongo初体验

【写在前面的话】:最近在测试一个项目需要用到mongo,然后用脚本啥的着实不太方便,于是在搜索引擎的帮助下,看到了RockMongo这个工具。决定试用一下。
【类似工具】:可以参考这篇《最佳的MongoDB客户端管理工具

一、RockMongo环境搭建

1、找一台linux机器部署之,部署流程参考这篇博客
2、然后重点说说1中的config.php文件的修改
# 假如rockmongo我是放这里的
[email protected] html]# pwd
/usr/share/nginx/html
[[email protected] html]# vim rockmongo/config.php
需要修改的可能是下面的:
$MONGO["servers"][$i]["mongo_name"] = "mongo1";//自定义名称即可
$MONGO["servers"][$i]["mongo_host"] = "10.x.xx.xx";//这个是你需要连接的mongo的ip
$MONGO["servers"][$i]["mongo_port"] = "27017";//这个是你需要连接的mongo的port
$MONGO["servers"][$i]["mongo_db"] = "testdb";//default mongo db to connect, works only if mongo_auth=false
$MONGO["servers"][$i]["mongo_user"] = "admin";//mongo authentication user name, works only if mongo_auth=false
$MONGO["servers"][$i]["mongo_pass"] = "admin";//mongo authentication password, works only if mongo_auth=false
$MONGO["servers"][$i]["mongo_auth"] = false;//enable mongo authentication?

$MONGO["servers"][$i]["control_auth"] = true;//enable control users, works only if mongo_auth=false
$MONGO["servers"][$i]["control_users"]["admin"] = "admin";//one of control users ["USERNAME"]=PASSWORD, works only if mongo_auth=false
3、nginx -s reload 且保证php-fpm进程是启动的状态,打开浏览器就可以访问了。

http://10.x.xx.xxx:27016/index.php?action=login.index&host=0
在这里插入图片描述
进入后就可以愉快的玩耍了。
在这里插入图片描述

二、RoboMongo环境搭建

1、mac版本,直接从官网下载安装即可
2、安装完成,本地配置即可

首先配置你需要连接的host和port
在这里插入图片描述
然后输入需要用到的用户名和密码,以及需要连接的dbname,注意下面红框必须选这个。
在这里插入图片描述
然后保存后,就会出现下图这种。
在这里插入图片描述
选择并连接即可,出现如下界面,然后就可以愉快的用mongo_sql语句玩耍了
在这里插入图片描述