感谢支持
我们一直在努力

Ubuntu 11.04下安装MongoDb和Python驱动

首先说明一下,我的系统是Ubuntu 11.04,64位系统,以下安装可能需要自己根据系统状况修改。


1.下载MongoDb安装包


$wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.0.tgz


2.解压


$tar vzf mongodb-linux-x86_64-2.0.0.tgz


为了方便以后敲命令,你也可以改个名字,比如 mv mongodb-linux-x86_64-2.0.0.tgz mongo2


3.安装Python依赖包


按照官方的说法,推荐使用pip来安装MongoDb的Python驱动,但是pip首先依赖于setuptools,所以你得先检查有没有安装它,


如果没有,可以下载安装setuptools或者:


$apt-get install python-setuptools


注意:如果你使用的是python3.0或以上版本,请使用对应版本的setuptools。


另外,在安装pip的过程中,你可能需要顺带安装python-dev:


$apt-get install python-dev


4.安装pip


首先下载:


$wget http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47ec6ff3f6d962696fe08d4c8264ad49


然后解压:


$tar -xvf pip-1.0.2.tar.gz


然后安装:


$cd pip-1.0.2


$python setup.py install


安装好pip之后,就可以用命令来安装pymongo了:


5.安装Python for Mongo的驱动


很简单:


$pip install pymongo


注意,以后可以直接通过pip来更新pymongo,命令是


$pip –upgrade pymongo


6.启动mongo服务并连接


首先我们为mongo建立一个数据库存储目录,www.linuxidc.com 默认是/data/db,所以如果没有此目录,你得用sudo mkdir /data/db来创建;


当然如果你不想用默认数据库目录,也可以在启动mongo服务的时候指定。


接下来就是启动服务:


$./mongod –dbpath=/data/db


注意首先需要进入到mongod所在的目录(例如我的目录是/data/mongo2/bin/mongod),然后/data/db可以换成你要想指定的目录。


最后你可以在另一个独立的窗口内连接数据库:


$./mongo


7.以上步骤完成之后,就可以开始用py编写脚本来操作mongo了。


Python的编写可以参照这篇文章:http://www.linuxidc.com/Linux/2011-09/43172.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 11.04下安装MongoDb和Python驱动
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏