rockmongo

【MongoDB 管理工具】RockMongo使用

南笙酒味 提交于 2019-12-04 08:10:22
一、简介 RockMongo是PHP5写的一个MongoDB管理工具。 通过 Rockmongo 你可以管理 MongoDB服务,数据库,集合,文档,索引等等。 它提供了非常人性化的操作。类似 phpMyAdmin(PHP开发的MySql管理工具)。 Rockmongo下载地址: http://rockmongo.com/downloads 二、查询小结 提供了Array和JSON两种查询方式,以下我们使用JSON方式来举例说明。 // test表文档结构如下: { "_id": ObjectId("5a01614abb10c6bcdd3ccada"), "result": "FAILURE", "name": "测试", "type": "test", "items": [ { "downloadUrl": "" } ], "createTime": NumberLong(1510039882456) } 1、简单查询 // name="测试" and type="test" { "name": "测试", "type": "test", } // 查询数组中的数据 { "items.downloadUrl": "" } 2、模糊查询 使用 $regex 进行模糊查询匹配,英文情况是区分大小写的;附带参数 $options ,如果值为i,表示不区分大小写;如果值为m

centos下rockmongo安装

两盒软妹~` 提交于 2019-12-04 05:44:08
1. mongodb和php的安装配置 首先,需要安装mongodb和php。 mongodb的安装方法见 这里 。 php的安装方法见 这里 。 需要说明一下,安装好php之后,还需要安装phpize,这是一个php扩展模块管理工具。如果是centos系统,只需要简单的一个命令即可安装phpize: yum install php-devel 2. 安装mongo mongo是mongodb的php driver,没有这个,rockmongo是无法连接到mongodb的。 mongo的下载页面在这里: http://pecl.php.net/package/mongo 在下面的列表里找到最新的版本,然后复制链接,比如说链接是: http://pecl.php.net/get/mongo-1.4.5.tgz 那么在服务器上依次执行如下的命令,即可完成mongo的安装(其中phpize那一步是为了将mongo这个模块加入php): wget http://pecl.php.net/get/mongo-1.4.5.tgz tar -xzvf mongo-1.4.5.tgz cd mongo-1.4.5 phpize ./configure make make install 在php.ini之中加上这样一句,加载mongo模块: extension=mongo.so 3.

ubuntu 12.04下安装rockmongo

扶醉桌前 提交于 2019-12-04 05:43:56
之前看了很多类似的文章,感觉还是有点繁琐,自己研究了下,也遇到了很多问题,今天整理以下,希望对其他人有帮助 1. 安装php sudo apt-get install php5 2.安装php-cgi sudo apt-get install php5-cgi 3.安装nginx sudo apt-get install nginx 4.安装mongodb sudo apt-get install mongodb 5.安装pecl sudo apt-get install pecl 6.安装mongo驱动 sudo pecl install mongo 7.配置cgi sudo vim /etc/php5/cgi/php.ini 然后加上 extension=mongo.so 8.下载rockmongo http://rockmongo.com/downloads ,我下载的是1.1.4,然后解压到你想放置的地方,这里假设你设的目录为$rockmongo 9.设置目录访问权限,不设置的话可能访问不了,我的电脑是这样的,可能有的不需要 sudo chmod 777 -R $rockmongo 10.配置nginx sudo vim /etc/nginx/conf.d/rockmongo.conf 复制下面的 server { # 这是你rockmongoweb服务器的端口号

mongodb web管理工具rockmongo

旧街凉风 提交于 2019-12-04 05:43:47
我安装过的 1、源码安装apache2、php5、rockmongo 2、nginx、php、rockmongo 3、yum rpm 环境lamp装的rockmongo 4、windows下装的,nginx和rockmongo集成的, 一、源码的apache2、php5、rockmongo a、apache2、php5源码环境已经有了(网上太多教程); b、下载rockmongo及mongo驱动 wget -S http://rock-php.googlecode.com/files/rockmongo-v1.1.0.zip wget -S http://rockmongo.com/downloads/go?id=12 #rockmongo-1.1.5 wget -S http://pecl.php.net/get/mongo-1.2.9.tgz c、先安装mongo驱动 #tar -zxf mongo-1.2.9.tgz #cd mongo-1.2.9 #/usr/loca/php5/bin/phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 #./configure --with-php-config=

Nginx + Apache + Django/python + rockmongo/php ...

房东的猫 提交于 2019-12-03 02:47:20
我不知道标题怎么写,就这样吧。。。 部署方案: Nginx: 处理静态文件和代理 Apache: 作为后端,主要负责动态响应(其实fastCGI是个更好的选择) 目录结构: DIR: /home/www/ |--> django_site: 作为Django项目的根目录 |--> public_html: 默认根目录,php及html文件放在这里 |--> static_files: 静态文件,包括js/css/img等等 |--> web_logs: 日志文件,Nginx和Apache的都放在里面 Nginx配置: 监听127.0.0.2:80 www.d2s2.com 默认根目录 /home/www/public_html/ 目录 / 如果不是文件的话,直接proxy_pass到upstream django_site (也就是127.0.0.1:8000) 目录 /rockmongo/ proxy_pass到127.0.0.1:8080 目录 /static/ alias /home/www/static/ 其他,如果遇到php文件都proxy_pass到127.0.0.1:8080 Apache配置: 两个虚拟主机分别为127.0.0.1:8000, 127.0.0.1:8080 127.0.0.1:8000通过mod_wsgi(django.wsgi),

mac MAMP下安装mongdb & RockMongo

偶尔善良 提交于 2019-11-26 18:59:21
1. http://www.mongodb.org/downloads 下载最新 网上有很多安装方法,我用的是其中Homebrew 安装 http://maoa.cn/?post=417 $ brew install mongodb 2. http://pecl.php.net/package/mongo 下载最新的mongo包,依次输入以下命令 phpize . / configure make sudo make install 3. 将生成的 mongo.so 复制到 mamp目录中 /Applications/MAMP/bin/php5. 3 /lib/php/extensions/no-debug-non-zts- 20090626 4. 启动mongodb服务 $ mongod 5. http://rockmongo.com/downloads 下载最新的rockmongo,我现在用的是 RockMongo v1.1.2 (2012/05/07) 6. 用MAMP 建个站点直接指向刚下载好的rockmongo 完成。 P.S. rockmongo登录初始化帐号密码:admin/admin 转载于:https://www.cnblogs.com/hubj/archive/2012/07/11/2586267.html 来源: https://blog.csdn.net