一、安装服务端
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
Centos5.4环境安装Oracle11G
centos5.4+oracle安装图解
centos 5.4 zimbra安装部署
CentOS 5.4 下安装oracle10g
minio和mc的Centos程序服务端和客户端/minio和mc的Centos程序服务端和客户端/minio和mc的Centos程序服务端和客户端
CentOS5.4简易安装NginxPHPMysql.pdf
centos7 下安装MongoDB
centos5.4下的DNS配置详解
CentOS 5.4安装方法 ---------------- 1、 什么是CentOS,请参见http://www.21andy.com/blog/20070125/572.html 2、 制作CentOS 5.4引导U盘 a) 准备U盘,带引导功能,最好是软盘模式。 b) 下载...
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 ...
CentOS5.4下安装与配置vsftpd服务器
最近工作中用到MongoDB,在安装过程中走了很多弯路,整理了详细的安装...安装说明内容:MongoDB下载地址、安装MongoDB过程,配置相关文件,配置系统命令启动和开机启动。 如果有疑问请加入QQ群:282882201 交流学习
centOS 5.4安装oracle10g远程图形界面安装 运用服务器的vnc服务 来进行远程的安装oracle 客户端也安装好vnc_viewer
文中的系统版本: 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/...
CentOS7.4 安装mongodb
Centos7安装Mongodb的文档和安装包,安装包名称是mongodb-linux-x86_64-rhel62-3.2.7.tgz。
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 ...
centos5.4安装oracle10G