RockMongo是PHP5写的一个MongoDB管理工具。

通过 Rockmongo 你可以管理 MongoDB服务,数据库,集合,文档,索引等等。

它提供了非常人性化的操作。类似 phpMyAdmin(PHP开发的MySql管理工具)。

Rockmongo 下载地址:http://rockmongo.com/downloads

MongoDB 教程番外篇之管理工具: Rockmongo

简介

主要特征:

  • 使用宽松的New BSD License协议
  • 速度快,安装简单
  • 支持多语言(目前提供中文、英文、日文、巴西葡萄牙语、法语、德语、俄语、意大利语)
  • 系统
    • 可以配置多个主机,每个主机可以有多个管理员
    • 需要管理员密码才能登入操作,确保数据库的安全性
  • 服务器
    • 服务器信息 (WEB服务器, PHP, PHP.ini相关指令 ...)
    • 状态
    • 数据库信息
  • 数据库
    • 查询,创建和删除
    • 执行命令和Javascript代码
    • 统计信息
  • 集合(相当于表)
    • 强大的查询工具
    • 读数据,写数据,更改数据,复制数据,删除数据
    • 查询、创建和删除索引
    • 清空数据
    • 批量删除和更改数据
    • 统计信息
  • GridFS
    • 查看分块
    • 下载文件

安装

需求

  • 一个能运行PHP的Web服务器,比如Apache Httpd, Nginx ...
  • PHP - 需要PHP v5.1.6或更高版本,需要支持SESSION
    • 为了能连接MongoDB,你需要安装php_mongo扩展

开始安装:

Install PHP Pear package;

$ sudo apt-get install php-pear

Then, install PHP-Mongo driver that connects PHP and MongoDB

$ sudo pecl install mongo

当遇到下面的问题时,直接输入no

running: phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
Build with Cyrus SASL (MongoDB Enterprise Authentication) support? [no] : no

Then, configure PHP-Mongo driver in Apache

$ sudo vi /etc/php5/apache2/php.ini

add line below;

extension=mongo.so

Restart Apache2 server

$ sudo service apache2 restart

Then, download Rockmongo from web
http://rockmongo.com/downloads
Extract to /var/www/ folder

unzip rockmongo-.zip /var/www/

Edit config.php file an fill the required info (if any)
* In my case, I didn’t change anything
Open the web interface at http://localhost/rockmongo/

CentOS上安装RockMongo,点击这里。

项目地址:https://github.com/iwind/rockmongo

下载:RockMongo-1.1.8

原文/转自:MongoDB 管理工具: Rockmongo

MongoDB 教程番外篇之管理工具: Rockmongo相关推荐

  1. MongoDB 教程番外篇之添加用户及设置用户权限 ( Rockmongo登陆设置 )

    继上一篇 MongoDB 教程番外篇之管理工具: Rockmongo ,MongoDB 缺省是没有设置鉴权的,业界大部分使用 MongoDB 的项目也没有设置访问权限.这就意味着只要知道 MongoD ...

  2. 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV

    转载自:https://zhuanlan.zhihu.com/p/24425116 本篇是前面两篇教程:给深度学习入门者的Python快速教程 - 基础篇 给深度学习入门者的Python快速教程 - ...

  3. ARM 汇编基础教程番外篇 ——配置实验环境

    From:https://zhuanlan.zhihu.com/p/29145513 win10 arm 汇编环境 Windows 平台下搭建 ARM 汇编集成环境:https://jingyan.b ...

  4. 文件管理(番外篇)——文本处理工具

    猫查看,TAC反向查看(列),REV反向查看(行) cat查看.tac反向查看(列).rev反向查看(行) cat -E:             #显示行结束符$ -n:             # ...

  5. 数学分析教程 番外篇(2):微分方程 学习感受

    微分方程一般数学系是要专门开一门课讲的,书中也并没有写这方面的内容,但是史济怀老师上课还是讲了.我觉得原因主要是因为他的授课对象是"少年班"的学生,以后不一定学数学,有机会仔细学微 ...

  6. yolov5使用2080ti显卡训练是一种什么样的体验我通过vscode搭建linux服务器对python-yolov5-4.0项目进行训练,零基础小白都能看得懂的教程。>>>>>>>>>第二章番外篇

    第二章番外篇:yolov5通过vscode搭建linux服务器对python-yolov5-4.0项目进行训练,零基础小白都能看得懂的教程.YOLOv5搭建的最快搭建方式,踩坑经历详谈 前期准备: 2 ...

  7. 【梅哥的Ring0湿润插入教程】【番外篇四】抓取盛大GPK驱动保护文件及简略逆向...

    [梅哥的Ring0湿润插入教程] Email:mlkui@163.com 转载请注明出处,谢绝喷子记者等,如引起各类不适请自觉滚J8蛋! 番外篇四:抓取盛大GPK驱动保护文件及简略逆向 [湿润前言] ...

  8. 系统工程(SE)学习笔记(番外篇之一)——Capella使用体会兼谈SE工具

    系统工程(SE)学习笔记(番外篇之一)--Capella使用体会兼谈SE工具 零.Capella简介 壹. Capella的优势 贰.Capella的缺点 叁. 生态环境 肆. 总结 说到SE,就不能 ...

  9. 【梅哥的Ring0湿润插入教程】【番外篇二】秒杀网游Lanucher直接开客户端

    [梅哥的Ring0湿润插入教程] Email:mlkui@163.com 转载请注明出处,谢绝喷子记者等,如引起各类不适请自觉滚J8蛋! 番外篇二:秒杀网游Lanucher直接开客户端 [湿润前言] ...

最新文章

  1. mysql创建存储过程权限问题
  2. 10-01 Java 类,抽象类,接口的综合小练习--运动员和教练
  3. BIG-IP系统进程介绍
  4. Kubernetes学习笔记(一)
  5. 如何理解Library List
  6. Arrays数组工具类
  7. Virtual Judge —— Nim TopCoder - 11469
  8. Openfire使用上的一些技巧
  9. 【Python】Python库之Web网站开发
  10. Decorator(装饰器)
  11. 微信公众号 分享接口 签名通过 分享无效果(JSSDK自定义分享接口的策略调整)...
  12. Zend Studio IDE使用yii framework框架无代码提示的解决方法
  13. 计算机之父:天才冯·诺依曼的一生!
  14. pannel加载form
  15. Java征兵系统(可拓展)
  16. java反射例子_java反射简单例子
  17. 微信出了一个新功能专治「借钱不还」
  18. Yearning MYSQL
  19. samp自建服务器教程,网管实战:十分钟建立SAMP开发环境
  20. 394所!2022年最新ESI大学排名出炉

热门文章

  1. 流水线调度(51Nod-1205)
  2. 后面第一个大于(51Nod-2500)
  3. 图论 —— 图的连通性 —— Tarjan 缩点
  4. 数论 —— 素性测试
  5. 信息学奥赛C++语言: 比身高
  6. 信息学奥赛一本通C++语言——1097:求阶乘的和
  7. simpledateformat线程不安全_ArrayList为什么线程不安全?
  8. 一起学习C语言:数组(二)
  9. 1227讲解(递归deng)
  10. 为什么openstack要用rabbitmq这类消息中间件来进行RPC这类的操作呢,直接rpc不行吗?