MongoDBを入れる
MongoDB - http://www.mongodb.org/
ダウンロード&インストール
[root@centos6 ~]# cd /usr/local/src [root@centos6 src]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.7.tgz [root@centos6 src]# tar xvfz mongodb-linux-i686-2.0.7.tgz [root@centos6 src]# mv mongodb-linux-i686-2.0.7 /usr/local/lib/mongodb [root@centos6 src]# cd /usr/local/lib/mongodb
インストール後の設定
[root@centos6 mongodb]# mkdir -p /var/lib/mongodb/data [root@centos6 mongodb]# vi bin/mongodb.config
/usr/local/lib/mongodb/bin/mongodb.config
dbpath=/var/lib/mongodb/data
起動
[root@centos6 mongodb]# bin/mongod --config bin/mongodb.config bash: bin/mongod: /lib/ld-linux.so.2: bad ELF interpreter: そのようなファイルやディレクトリはありません
ないなら入れてリトライ。
[root@centos6 mongodb]# yum install ld-linux.so.2 [root@centos6 mongodb]# bin/mongod --config bin/mongodb.config bin/mongod: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
・・・ないなら入れてリトライ。
[root@centos6 mongodb]# yum install libstdc++.so.6 [root@centos6 mongodb]# bin/mongod --config bin/mongodb.config : Thu Aug 23 14:22:57 [initandlisten] waiting for connections on port 27017
おk。
参考:
MongoDBの薄い本