CentOS5.4にMongoDBをインストールする方法!
前回CouchDBをインストールしてみましたが、勢いでMongoDBもインストールしてみました。
CentOS5.4にCouchDBをインストールする方法! - @camelmasaの開発日記
参考
http://handsout.jp/slide/2316
環境
OS:CentOS:5.4
MongoDB:1.2.2
MongoDBのダウンロード&インストール
MongoDBのダウンロード&インストール
cd /usr/local/src wget http://downloads.mongodb.org/linux/mongodb-linux-i686-1.2.2.tgz tar zxfv mongodb-linux-i686-1.2.2.tgz
以上。ダウンロードして展開するだけ。
これでインストール完了です。
CouchDBより簡単でした!!!
動作確認
MongoDBを起動します。
mkdir /data mkdir /data/db /usr/local/src/mongodb-linux-i686-1.2.2/bin/mongod /usr/local/src/mongodb-linux-i686-1.2.2/bin/mongod --help for help and startup options Fri Feb 19 23:00:03 Mongo DB : starting : pid = 12553 port = 27017 dbpath = /data/db/ master = 0 slave = 0 32-bit ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data ** see http://blog.mongodb.org/post/137788967/32-bit-limitations for more Fri Feb 19 23:00:03 db version v1.2.2, pdfile version 4.5 Fri Feb 19 23:00:03 git version: 8a4fb8b1c7cb78648c55368d806ba35054f6be54 Fri Feb 19 23:00:03 sys info: Linux domU-12-31-39-01-70-B4 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15 12:39:36 EST 2008 i686 BOOST_LIB_VERSION=1_37 Fri Feb 19 23:00:03 waiting for connections on port 27017
問題なく起動出来ているようです。
補足
mongodbをバックグラウンドで動かすには、--forkが必要。
またその際には、--logpathの指定も必要になります。
Manage mongod Processes — MongoDB Manual
./mongod --fork --logpath /usr/local/mongodb/logs/
[PR]Spreeの情報を集めています。
ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。
このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。
http://spreecommerce.jp/