solaris 11 下编译mongodb
solaris 11mongodb 2.0.4
wget http://downloads.mongodb.org/src/mongodb-src-r2.0.4.tar.gz
scons 2.1
wget http://prdownloads.sourceforge.net/scons/scons-2.1.0.tar.gz
boost 1.49
http://sourceforge.net/projects/boost/files/boost/1.49.0/
mongodb依赖于scons编译,并且需要boost的库,所以这两个必须安装
解压缩scons-2.1.0.tar.gz
cd scons-2.1.0
python setup.py build
python setup.py install
安装boost 1.49
cd boost_1_49_0
./bootstrap.sh
./b2
./bjam install
编译mongodb
scons --libpath /usr/local/lib all
scons --libpath /usr/local/lib install
测试
crle -u -l /usr/local/lib
/usr/local/bin/mongod
/usr/local/bin/mongo192.168.1.36:27017
show dbs
use blog
db
show collections
db.blog.save({"id":1, "name":"hello world"})
db.blog.find()
页:
[1]