centos上的mongodb的安装及php扩展mongodb
2015-07-08 14:24
645 查看
mongodb的官网https://www.mongodb.org,可在其上下载你想要的版本。下面是我的下载、安装及启动
下面要使用curl,如果你没有安装curl,要先安装curl
{
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/mongdb.log
port=27017
fork=true
logappend=true
}
让php支持mongodb
首先可在http://pecl.php.net/package/mongo下载相应的扩展包,下面是我的安装操作
[MongoDB]
extension=mongo.so
再重新启动php-fpm即可
下面要使用curl,如果你没有安装curl,要先安装curl
ubuntu中安装curl: sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
curl -O -L https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.4.tgz tar -zxvf mongodb-linux-x86_64-3.0.4.tgz cd mongodb-linux-x86_64-3.0.4 mkdir -p /usr/local/mongodb cp -r bin /usr/local/mongodb ln -s /usr/local/mongodb/bin/mongod /usr/local/sbin/mongod mkdir -p /usr/local/mongodb/data
vi /usr/local/mongodb/config.conf要编辑的内容如下
{
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/mongdb.log
port=27017
fork=true
logappend=true
}
mongod -f /usr/local/mongodb/config.conf //启动mongodb
让php支持mongodb
首先可在http://pecl.php.net/package/mongo下载相应的扩展包,下面是我的安装操作
wget -c http://pecl.php.net/get/mongo-1.6.10.tgz tar -zxvf mongo-1.6.10.tgz cd mongo-1.6.10 /usr/local/php/bin/phpize ./configure --enable-mongo=share --with-php-config=/usr/local/php/bin/php-config make make install
vi /etc/php.ini在其中添加
[MongoDB]
extension=mongo.so
再重新启动php-fpm即可
相关文章推荐
- 二、MongoDB的简单增删改查
- 一、MongoDB安装与启动
- thinkphp 配合mongodb
- GridFS:基于MongoDB的分布式文件存储系统
- yum安装mongodb
- mongoDB学习之旅(一)
- MongoDB 那些坑
- mongodb 管理脚本
- MONGODB 集群架构 调整,增加延迟备份节点服务器,删除仲裁节点
- 配置MongoDB3.04集群分片
- MongoDB中对象反序列化的一个小问题
- mongodb C++调用查询DEMO
- mongodb常用操作命令整理
- mongodb aggregate 级联查询
- MongoDB 入门相关资源
- nodejs操作mongodb
- MongoDB用户权限基本操作
- MongoDB的数据库基本操作(一)
- MongoDB的数据库基本操作(二)
- 使用MONGODB 集群的OPLOG 日志进行数据恢复