歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 11.04下安裝MongoDb和Python驅動

Ubuntu 11.04下安裝MongoDb和Python驅動

日期:2017/2/28 16:06:44   编辑:Linux教程

首先說明一下,我的系統是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

Copyright © Linux教程網 All Rights Reserved