安装基础库请参考这里
MongoDB(2.6.3)
下载安装
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.3.tgz -P /usr/local/app/sources/
cd /usr/local/app/sources/
tar -xf mongodb-linux-x86_64-2.6.3.tgz
mv mongodb-linux-x86_64-2.6.3 /usr/local/app/mongodb/
mkdir -p /usr/local/app/mongodb/conf
mkdir -p /usr/local/app/mongodb/data
mkdir -p /usr/local/app/mongodb/log
- 在conf目录加上mongodb.conf,内容如下:
dbpath=/usr/local/app/mongodb/data/
logpath=/usr/local/app/mongodb/log/mongodb.log
fork = true
logappend = true
安装php扩展phpMongo(1.6.14)
wget http://pecl.php.net/get/mongo-1.6.14.tgz -P /usr/local/app/sources/
cd /usr/local/app/sources/
tar mongo-1.6.14.tgz
cd mongo-1.6.14
/usr/local/app/php/bin/phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config
make
make install
- 修改php.ini加入Mongodb扩展 vi /usr/local/app/php/lib/php.ini 加入
[mongodb]
extension = mongo.so
- 重启php
- 启动mongodb
/usr/local/app/mongodb/bin/mongod --config /usr/local/app/mongodb/conf/mongodb.conf --nojournal &
- 修改/home/www/app/index.php 加入如下代码测试
var_dump(new MongoClient());
- 打开浏览器测试