centos yum 安装 mongodb 以及php扩展

一,安装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
)
*/
(0)

相关推荐

  • 在Mac OS上安装使用MongoDB的教程

    概念 MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便. MongoDB 工作在收集和文件的概念. 什么是NoSql? NoSql,全称是 Not Only Sql,指的是非关系型的数据库.下一代数据库主要解决几个要点:非关系型的.分布式的.开源的.水平可扩展的.原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由.支持简易复制.简单的API.最终的一致性(非ACID).大容量数据等.NoSQL被我们用得最多的当数key-va

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

    安装部分 1. 安装包 1.1 mongodb-org 可以自动安装以下的四个包 1.2 mongodb-org-server mongod进程和配置文件,启动脚本 1.3 mongodb-org-mongos mongos进程 1.4 mongodb-org-shell mongo shell 1.5 mongodb-org-tools 其他mongodb工具,mongoimport,mongoexport,mongodump,mongrestore,mongofiles,bsondump,m

  • mongodb在windows下的安装步骤分享

    nosql很火,mongodb做为一款优秀的分布式文件存储的数据库,也得到了不小的关注,http://weibo.com/k/mongodb 新浪微博中每天现在约有20多条信息. 官网:http://www.mongodb.org/下载:http://www.mongodb.org/downloadsPHP扩展:http://cn.php.net/mongo 我选择了windows的安装包,下载了Windows 32-bit的1.8.2版本,以下是安装记录: 解压到了D:\www\mongodb

  • Ubuntu中安装MongoDB及执行一些简单操作笔记

    首先安装MongoDB,在终端输入: 复制代码 代码如下: sudo apt-get install mongodb 然后启动数据库MongoDB: 复制代码 代码如下: mongod 可能会出现这样的错误: 复制代码 代码如下: mongod --help for help and startup options  mongod: symbol lookup error: mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_Op

  • linux系统下MongoDB单节点安装教程

    前言 MongoDB是一个高性能.开源.无模式的.基于分布式文件存储的文档型数据库,相信对大家都不陌生,这里就不过多介绍了,本文主要介绍了关于mongo单节点(linux下)的安装教程,分享出来供大家参考学习,下面话不多说了,来一起看看详细的安装过程吧. 安装包 下载地址: (https://www.mongodb.com/download-center) 用户权限/目录 1.创建 dbuser用户 groupadd dbgroup useradd dbuser -m -d /home/dbus

  • windows下mongodb安装与使用图文教程(整理)

    一.首先安装mongodb 1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb\data\db.d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log 4.运行cmd.exe进入dos命令界面,执行下列命令 > cd d:\mongodb\bi

  • MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)

    一.安装和配置   MongoDB 的官方下载站是 http://www.mongodb.org/downloads,可以去上面下载最新的安装程序   Windows 平台的安装   ● 步骤一: 下载 MongoDB     点击上方官方下载地址, 并下载 Windows 版本 ● 步骤二: 设置 MongoDB 程序存放目录     下载完成后, 解压到自定义文件夹,例: D:\mongodb\ ● 步骤三: 设置数据文件存放目录     在 D:\mongodb\ 目录下创建 db 和 l

  • CentOS 6.5系统中使用yum安装MongoDB 2.6 教程

    下面我们在CentOS 6.5 x64系统上安装最新的MongoDB 2.6.0版. MongoDB v2.4.x版的软件仓库有两个包: 1)mongo-10gen-server 此包里面有最新版的mongod和mongos守护程序以及相关的配置和初始化脚本. 2)mongo-10gen 此包里面有最新版的所有MongoDB工具.这些工具方便你管理MongoDB系统. 但在MongoDB v2.6.0版的软件仓库一共有五个包: 1)mongodb-org 此包是元数据包,它可以实现自动安装下面的

  • Linux系统下MongoDB的简单安装与基本操作

    Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象.Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作. 一.下载mongodb 前往mongodb官网下载页面:https://www.mongodb.org/downloads下载

  • Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    UBuntu上安装MongoDB server 获取最新版本 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz 解压缩即可执行 tar zxvf mongodb-linux-x86_64-2.0.2.tgz cd /usr/mongodb-linux-x86_64-2.0.2/bin 但是在运行前,需要创建mongodb需要的存放数据和日志的目录: sudo mkdir -p /data/db/journal

随机推荐