centos yum 安装 mongodb 以及php扩展

所属分类: 数据库 / MongoDB 阅读数: 68
收藏 0 赞 0 分享

一,安装mongodb,php扩展

[root@localhost ~]# yum install php-pecl-mongo mongodb mongodb-devel mongodb-server 

php扩展,mongodb服务端,mongodb客户就装好了。

二,配置/etc/mongodb.conf

[root@localhost www]# cat /etc/mongodb.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' 
logpath=/var/log/mongodb/mongodb.log //日志位置 
fork = true        //后台运行 
logappend=true       //追加日志 
port = 27017       //端口 
dbpath=/var/lib/mongodb     //数据库路径 
pidfilepath=/var/run/mongodb/mongodb.pid //pid路径 

上面基本都配置,但是yum安装的时候为什么没有创建/var/lib/mongodb这个文件夹呢

[root@localhost lib]# mkdir -p /var/lib/mongodb 
[root@localhost lib]# chown mongodb:mongodb -R /var/lib/mongodb/ 

三,启动mongodb服务端,并查看

[root@localhost www]# /etc/init.d/mongod start //启动 
 
//查看 
[root@localhost www]# netstat -tpnl|grep 27017 
tcp  0  0 0.0.0.0:27017    0.0.0.0:*     LISTEN  4641/mongod 

这样mongodb就能正常动作了。
看一下php扩展是不是装好了,

mongodb php扩展
四,测试php mongodb扩展

<?php 
$mongo = new Mongo(); 
$dbs = $mongo->listDBs(); 
print_r($dbs); 
/** 结果: 
Array 
( 
 [databases] => Array 
  ( 
   [0] => Array 
    ( 
     [name] => admin 
     [sizeOnDisk] => 1 
     [empty] => 1 
    ) 
 
   [1] => Array 
    ( 
     [name] => local 
     [sizeOnDisk] => 1 
     [empty] => 1 
    ) 
 
  ) 
 
 [totalSize] => 0 
 [ok] => 1 
) 
*/ 

更多精彩内容其他人还在看

MongoDB的基本安装与管理命令脚本总结

MongoDB是一款高人气的NoSQL数据库,且以JavaScript代码作为脚本进行操作,对开发者非常友好,这里我们就来看一下MongoDB的基本安装与管理命令脚本总结
收藏 0 赞 0 分享

MongoDB的主从复制及副本集的replSet配置教程

MongoDB可以在以一个主节点处理客户端请求的情况下以其他节点服务器负责映射主节点上的数据,即为我们通常所说的主从复制功能,这里我们就来共同总结MongoDB的主从复制及副本集的replSet配置教程:
收藏 0 赞 0 分享

详解MongoDB中用sharding将副本集分配至服务器集群的方法

副本集是MongoDB的主从复制中的重要功能,经常被用来作额外的备份,这里我们就来详解MongoDB中用sharding将副本集分配至服务器集群的方法,首先还是来回顾一下MongoDB中副本集的基本知识:
收藏 0 赞 0 分享

MongoDB的安装及配置文件选项全解

本文收录了MongoDB的安装及配置文件选项全解,介绍了MongoDB安装的方法以及环境下的一些重要文件,还有最重要的是详细地罗列了配置文件中的选项含义和参数,需要的朋友可以参考下
收藏 0 赞 0 分享

MongoDB的分片集群基本配置教程

MongoDB拥有经典的Sharding架构能将数据分散存储在数个服务器上以作集群,这里我们就来看一下MongoDB的分片集群基本配置教程:
收藏 0 赞 0 分享

MongoDB的mongo shell常用操作方法及操作脚本笔记

mongo shell即相当于SQL语句在关系型数据库中的作用,MongoDB使用JavaScript作为shell操作命令,这里我们就来整理MongoDB的mongo shell常用操作方法及操作脚本笔记
收藏 0 赞 0 分享

MongoDB的基础查询和索引操作方法总结

MongoDB使用JavaScript作为shell脚本,可以代替关系型数据库中的SQL语句完成查询操作,包括索引下的查询操作,这里我们就来整理MongoDB的基础查询和索引操作方法总结:
收藏 0 赞 0 分享

Mongodb自增id实现方法

这篇文章主要介绍了Mongodb自增id实现方法,分析了MongoDB数据库自增ID的原理与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

MongoDB安装图文教程

这篇文章主要为大家详细介绍了MongoDB安装图文教程,分为两大部分为大家介绍下载MongoDB和安装MongoDB的方法,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

Linux服务器下MariaDB 10自动化安装部署

这篇文章主要介绍了Linux服务器下MariaDB 10自动化安装部署,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多