一、安装服务端
1.下载MongoDB
http://www.mongodb.org/downloads
我下载的是1.6的版本
2.解压并把解压包bin目录中的文件全部移到/usr/local/bin目录下面
3.运行mongo的服务器端程序
/usr/local/bin/mongod --port <端口> --bind_ip <本机IP> --dbpath <数据库文件存放的位置>
如果要求开机就启动就在
/usr/local/etc/rc.local中加入下面一行内容
usr/local/bin/mongod --port <端口> --bind_ip <本机IP> --dbpath <数据库文件存放的位置> >/dev/null &
4.测试安装是否成功
运行指令
#/usr/local/bin/mongo --port 4312 --host 127.0.0.1
显示
MongoDB shell version: 1.6.0
connecting to: 127.0.0.1:4312/test
>help
db.help() help on db methods
db.mycoll.help() help on collection methods
rs.help() help on replica set methods
help connect connecting to a db help
help admin administrative help
help misc misc things to know
show dbs show database names
show collections show collections in current database
show users show users in current database
show profile show most recent system.profile entries with time >= 1ms
use <db_name> set current database
db.foo.find() list objects in collection foo
db.foo.find( { a : 1 } ) list objects in foo where a == 1
it result of the last line evaluated; use to further iterate
exit quit the mongo shell
下面的自己慢慢玩了。
二、安装客户端
1.去http://pecl.php.net/package/mongo下载相关的扩展包
另外在github上面也有不少相关的资源
http://github.com/mongodb/mongo-php-driver/downloads
2.运行下面命令
pecl installhttp://pecl.php.net/get/mongo-<version.no>.tgz
3.进入/etc/php.d
创建mongo.ini
添加下面的内容
extension=mongo.so
4.重启apache
5.写php脚本测试是否成功
#/usr/local/bin/mongo --port 4312 --host 127.0.0.1
>show dbs;
/*选择数据库*/
>use test;
/*查看Collection*/
>db.getCollectionNames() //显示结果["system.indexes", "system.users" ]
//创建一个新Collection
>db.createCollection('cartoons');
>exit;
记得改连接的主机和端口
我的改动为改
$m = new Mongo();
为
$m = new Mongo("127.0.0.1:4312");
然后在网页上面浏览或是用命令行执行即可看到相关的结果
三、其他
详细的文档看
http://www.mongodb.org/display/DOCS/Tutorial
http://www.php.net/manual/en/mongo.installation.php
后记:
早听说这个数据表,今天拿来玩一下,至于数据的操作(添加,删除,修改,查询)、数据库的备分后续玩的过程中再和大家一起分享,相信入门很简单。
另外从官方来看他的第三方调用方式还是挺多的。居然还有支持javascript(框架),这点倒是很少用。值得玩转一下。
分享到:
相关推荐
Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的高性能数据存储解决方案...
**CentOS 5.4 安装手册** **一、CentOS 简介** CentOS 是一个基于 Red Hat ...注意,虽然CentOS 5.4 已经非常陈旧,不再受到官方支持,但这些安装和定制内核的方法对于理解Linux系统的安装和维护仍然具有参考价值。
在Centos5.4环境下安装Oracle11G的过程是一个复杂且细节繁多的任务,涉及到系统的前期准备、用户和用户组的创建、安装文件的处理、系统依赖包的检查与安装等多个步骤。以下是对这一过程的详细解析: ### 一、系统...
### CentOS 5.4 + Oracle 安装指南 #### 一、环境准备与JDK安装 **1.1 下载 JDK** - **下载链接:** 需要下载适合CentOS 5.4的操作系统版本的JDK。示例中使用的为`jdk-7u4-linux-i586.rpm`。 **1.2 安装 JDK** -...
### CentOS (Linux) 离线安装 MongoDB 7.0 详细教程 #### 一、前言 在一些特定的网络环境下,如内网或专网中,由于无法直接访问互联网资源,传统的在线安装方式不可行。对于这种情况,本文将详细介绍如何在 CentOS...
CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...
CentOS 7 安装 MongoDB MongoDB 是一个基于分布式文件存储的开源文档orientated NoSQL 数据库。...通过这些步骤,用户可以成功地在 CentOS 7 中安装和配置 MongoDB,这将为后续的开发和使用提供良好的基础。
总结这个解决方案的优点:使用CentOS自带的PHP和MySQL,可以方便地通过YUM安装和更新扩展,提高安全性。同时,使用spawn-fcgi避免了重新编译PHP的需求。缺点在于,这些软件并非最新版本,可能无法利用最新特性或安全...
在本文中,我们将深入探讨如何在CentOS 5.4操作系统上设置开发环境,特别是关注cpp和gcc编译器以及基础调试工具包的安装。CentOS 5.4是一款基于Linux的开源操作系统,广泛用于服务器和开发环境,因为它提供了稳定且...
文中的系统版本: centos7.7 参阅官网 link 1.创建源 sudo vim /etc/yum.repos.d/mongodb-org-4.2.repo 写入: [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/...
RPM(Red Hat Package Manager)是一种用于安装、升级、查询、验证和卸载软件包的工具,是RHEL和CentOS等基于RPM的Linux发行版的标准包管理器。 描述中提到的链接...
CentOS7.4 安装 MongoDB CentOS7.4 安装 MongoDB 是一种流行的 NoSQL 数据库安装指南。本文将指导用户如何在 CentOS7.4 操作系统上安装 MongoDB 数据库。 安装 MongoDB 安装 MongoDB 前,需要先获取安装包的地址...
- **光盘安装**: 首先挂载光盘至 `/media/CentOS_5.4_Final`,然后使用 `rpm -ivh` 命令逐个安装所需的软件包。 - **yum 安装**: 如果使用 yum 源安装,可以直接通过 `yum install` 命令一次性安装所有相关软件包。 ...
通过上述步骤,我们已经完成了 CentOS 5.4 系统下 Zimbra 的基础环境搭建和配置工作,接下来就可以正式安装 Zimbra 邮件系统了。需要注意的是,在实际部署过程中还需要进一步优化网络设置和服务配置,确保邮件系统的...
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装...安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:282882201 交流学习
### CentOS 5.4 远程图形界面安装 Oracle 10g 在 CentOS 5.4 系统上远程安装 Oracle 10g 数据库时,可以利用 VNC(Virtual Network Computing)服务来实现图形界面的远程安装。下面将详细介绍整个安装过程中的关键...
本文将详细介绍如何在CentOS 5.4操作系统上安装并配置Oracle客户端,以便能够顺利地通过该客户端访问远程数据库。 #### 二、准备工作 1. **系统环境**: - 操作系统:CentOS 5.4 - Oracle客户端版本:11.2 2. *...
### CentOS 5.4 下安装 Oracle 10g 的详细步骤及注意事项 #### 一、检查与准备必要的软件包 为了确保 Oracle 10g 在 CentOS 5.4 上能够顺利安装并运行,首先需要检查并安装一系列必备的软件包。这些软件包包括但不...
本文将详细介绍在CentOS 5.4上安装Oracle数据库所需的步骤和必要的RPM安装包。 首先,Oracle数据库对操作系统版本有一定的要求。CentOS 5.4是一个较旧的发行版,但仍然可以支持Oracle数据库的安装。然而,需要注意...