MongoDB

Mongodb 是一套介於key values stores 和 RDBMS systems的NoSql資料庫,並且可以快速簡單的擴充及查詢資料。本篇將實作安裝mongodb及mongodb php deiver。

準備

1. MongoDB Downloads
2. MongoDB database driver

安裝mongodb

1
2
3
4
5
6
# 建立mongodb存放目錄
mkdir -p /data/db
# 解壓縮mongodb並執行
tar -xvf mongodb-linux-x86_64-1.6.1.tgz
cd mongodb-linux-x86_64-1.6.1/bin
./mongod
1
2
3
4
5
6
7
./mongod --help for help and startup options
Sat Aug 28 19:52:03 MongoDB starting : pid=4473 port=27017 dbpath=/data/db/ 64-bit
Sat Aug 28 19:52:03 db version v1.6.1, pdfile version 4.5
Sat Aug 28 19:52:03 git version: c5f5f9a4f3b515dfd5272d373093fd4fd58c95d9
Sat Aug 28 19:52:03 sys info: Linux domU-12-31-39-06-79-A1 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_41
Sat Aug 28 19:52:03 [initandlisten] waiting for connections on port 27017
Sat Aug 28 19:52:03 [websvr] web admin interface listening on port 28017

安裝MongoDB php driver

1
2
3
4
5
6
tar -xvf mongo-1.0.9.tgz
cd mongo-1.0.9
phpize
./configure
make
make install

載入extension

1
2
3
vim /etc/php.ini
# 加入mongo.so
extension=mongo.so

phpinfo

mongo

參考資料

Related Posts with Thumbnails

相關文章

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>