Linux下源码安装mongodb,mongodb php模块

mongodb下载 http://downloads.mongodb.org/src/mongodb-src-r2.0.3.tar.gz
php mongodb   wget --no-check-certificate https://nodeload.github.com/mongodb/mongo-php-driver/tarball/master
scons下载 http://prdownloads.sourceforge.net/scons/scons-2.1.0.tar.gz

mongodb安装,先安装scons

Scons是一个基于Python的软件构件工具,其优势在于:
构建是基于真正的Python脚本实现的,可以解决各种复杂的构建问题;
可靠的自动依赖分析;
内置支持多种语言,内置Tex文档,并且易于扩展;
增强了并行构建;
集成了类似autoconf的支持;
支持在缓存中共享构建过程中的中间文件以提高速度;
跨平台;
基于MD5识别构建文件的改变;
支持多种源码管理仓库。

tar zxvf scons-2.1.0.tar.gz
cd 2.1.0
python setup.py install

tar zxvf mongodb-src-r2.0.3.tar.gz
cd mongodb-src-r2.0.2
scons --prefix=/usr/local/webserver/mongodb install

tar zxvf mongodb-mongo-driver().tar.gz
/usr/local/webserver/php/bin/phpize
./configure ./configure --with-php-config=/usr/local/webserver/php/bin/php-config
make && make install
编辑php.ini,将mongo.so加载到php配置中。
/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20060613/

extension = 'mongo.so'

mkdir /data/db  //mongodb默认数据库存放目录

/usr/local/webserver/mongodb/bin/mongod 启动mongodb

/usr/local/webserver/mongodb/bin/mongo 测试连接
show dbs //查看库
show users //查看用户
use test //创建库
show collection //查看表
db.addUser('sa','sa') 创建用户

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

目前评论:1   其中:访客  0   博主  0   引用   1

评论加载中...

来自外部的引用: 1

  • Mongodb的安装、主从配置、replicaSet配置 | linux系统架构–Linux系统运维工程师工作手册

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情