Система на которой будем устанавливать MongoDB + PyMongo + Bottle
# cat /etc/issue CentOS release 6.3 (Final) # uname -rm 2.6.18-028stab077.1 x86_64
Удалим старые версии MongoDB
# yum -y remove libmongodb mongodb mongodb-server
Создадим репозиторий
# cat /etc/yum.repos.d/10gen.repo [10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 enabled=1
Установим MongoDB
# yum install mongo-10gen mongo-10gen-server
Прописываем MongoDB в автозагрузку и запускаем
# chkconfig --levels 235 mongod on # service mongod start
Устанавливаем PyMongo и Bottle Framework
# yum -y install python python-setuptools python-setuptools-devel # yum -y install python-bson pymongo pymongo-gridfs # yum -y install python-bottle
Статья для детального изучения MongoDB Gotchas & How To Avoid Them