linux下mongodb安裝
㈠ mongodb linux 安裝哪個版本
1.下載解壓mongodb安裝包 wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-3.0.4.tgz 下載完成後解壓縮壓縮包 tar zxf mongodb-linux-i686-3.0.4.tgz 2. 啟動准備 創建mongodb文件夾並進入 mkdir /usr/local/mongodb/ && cd /usr/loca...
㈡ linux 裡面安裝mongo需要安裝pymongo嗎
1\解壓mongo到Linux(一般解壓到/usr/local/目錄下,方便管理)
2\配置環境變數linux下也可以不配置,執行時到mongo/bin下
3\windows下需要安裝pymong模塊,linux下也是相同命令
#windows下」C:\Python27\Scripts\pip.exe」
執行:pip install pymongo
#linux下進入pip.exe
同時執行:pip install pymongo
4\指定mongo的data存放地址和日誌目錄上
#/mongo/bin/下:開啟伺服器端-----》cmd---》./mongod (注意:不要關閉該窗口)
#/mongo/bin/下,新打開新的窗口:啟動客戶端----》cmd---》./mongo
# 執行d:\mongo\bin\mongod --dbpath=d:\db --logpath=F:\mongo\logs\MongoDB.log --port=27017
Linux下也是這條語句,只是需要更改路徑
5\更多操作:http://blog.csdn.net/high2011/article/details/50937304
6\Python連接mongo的操作
#coding:utf8
#from pymongo import MongoClient as mc
#client=mc(『192.168.142.115』,27017)
#db=client[『test』] test代表庫名稱,而不是集合名稱
#collection=db[『yjf』] yjf代表集合名稱
循環插入數據
#for I in range(1,20) : collection.insert({『age』:10+i})
獲取數據
#for data in db.yjf.find(): print data
㈢ linux下怎麼安裝mongodb
下載完安裝包,並解壓 tgz(以下演示的是 64 位 Linux上的安裝) 。
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下載
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解壓
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 將解壓包拷貝到指定目錄
MongoDB 的可執行文件位於 bin 目錄下,所以可以將其添加到 PATH 路徑中:
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory> 為你 MongoDB 的安裝路徑。如本文的 /usr/local/mongodb 。
創建資料庫目錄
MongoDB的數據存儲在data目錄的db目錄下,但是這個目錄在安裝過程不會自動創建,所以你需要手動創建data目錄,並在data目錄中創建db目錄。
以下實例中我們將data目錄創建於根目錄下(/)。
注意:/data/db 是 MongoDB 默認的啟動的資料庫路徑(--dbpath)。
mkdir -p /data/db
命令行中運行 MongoDB 服務
你可以再命令行中執行mongo安裝目錄中的bin目錄執行mongod命令來啟動mongdb服務。
注意:如果你的資料庫目錄不是/data/db,可以通過 --dbpath 來指定。
$ ./mongod
2015-09-25T16:39:50.549+0800 I JOURNAL [initandlisten] journal dir=/data/db/journal
2015-09-25T16:39:50.550+0800 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed
2015-09-25T16:39:50.869+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 3.16
2015-09-25T16:39:51.206+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 3.52
2015-09-25T16:39:52.775+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 7.7
MongoDB後台管理 Shell
如果你需要進入MongoDB後台管理,你需要先打開mongodb裝目錄的下的bin目錄,然後執行mongo命令文件。
MongoDB Shell是MongoDB自帶的互動式Javascript shell,用來對MongoDB進行操作和管理的互動式環境。
當你進入mongoDB後台後,它默認會鏈接到 test 文檔(資料庫):
$ cd /usr/local/mongodb/bin
$ ./mongo
MongoDB shell version: 3.0.6
connecting to: test
Welcome to the MongoDB shell.
……
由於它是一個JavaScript shell,您可以運行一些簡單的算術運算:
> 2+2
4
> 3+6
9
現在讓我們插入一些簡單的數據,並對插入的數據進行檢索:
> db.runoob.insert({x:10})
WriteResult({ "nInserted" : 1 })
> db.runoob.find()
{ "_id" : ObjectId("5604ff74a274a611b0c990aa"), "x" : 10 }
>
第一個命令將數字 10 插入到 runoob 集合的 x 欄位中。
MongoDb web 用戶界面
MongoDB 提供了簡單的 HTTP 用戶界面。 如果你想啟用該功能,需要在啟動的時候指定參數 --rest 。
$ ./mongod --dbpath=/data/db --rest
MongoDB 的 Web 界面訪問埠比服務的埠多1000。
如果你的MongoDB運行埠使用默認的27017,你可以在埠號為28017訪問web用戶界面,即地址為:http://localhost:28017。
㈣ mongodb linux是否能在普通用戶下安裝嗎
你好,可以的,安裝方法如下:
1
[root@test6 ~]# gzip -d mongodb-linux-x86_64-2.6.4.gz
得到的是mongodb-linux-x86_64-2.6.4,居然是個文件,而不是文件夾,和網上說的大相徑庭:
看來前面下載的確實存在問題!實際上應該是tgz文件才對,按經驗分析了一下,下載的實際上還是tgz文件,顯示為gz文件只是形式上的假象!所以,gzip只解壓了壓縮包的外層,實際上還需要解壓一層tar存檔屬性!
於是,先將解壓後的文件重命名加上tar格式:
?
1
[root@test6 ~]# mv mongodb-linux-x86_64-2.6.4 mongodb-linux-x86_64-2.6.4.tar
然後,使用tar解壓即可:
?
1
[root@test6 ~]# tar xvf mongodb-linux-x86_64-2.6.4.tar
將解壓後的文件夾移動&重命名至/usr/local/mongodb
[root@test6 ~]# mv mongodb-linux-x86_64-2.6.4 /usr/local/mongodb
[root@test6 ~]# cd /usr/local/mongodb/bin/
[root@test6 ~]# ll
bin下的mongod就是MongoDB的服務端進程,mongo就是其客戶端,其它的命令用於MongoDB的其它用途如MongoDB文件導出等。
㈤ 怎麼linuxmongodb說明安裝成功
方法/步驟
首先到下面的工具原料中的mongodb的官網下載對應你系統的安裝包,拷貝到你的linux系統上面,如果有網路可以直接用wget下載
解壓對應的安裝包
命令如下:
tar zxf mongodb-linux-i686-2.0.2.tgz
因為mongodb不需要像別的資料庫那樣繁瑣的配置解壓後放到慣例的/usr/local目錄下面,當然你可以放到任何地方,放到/usr/local下面方便管理
命令如下:
mv mongodb-linux-i686-2.0.2/* /usr/local/mongodb
然後為mongodb創建資料庫存放的位置和日誌文件,默認是在/data/db下面,同樣為了方便就在mongodb下面建立了相應的目錄
進到mongodb下面的bin目錄下查看mongodb的幫助文檔和我們用到的啟動參數
啟動mongodb資料庫,對應的參數說明用綠色表明了
為了安全期間建議關閉28017埠防止信息外泄
做好上面的操作就可以進入mongodb的客戶端開始你的mongodb之旅了.
㈥ linux 下怎樣尋找mongodb安裝的位置
find / -name mongodb
locate mongodb
whereis mongodb
which mongodb
㈦ linux下安裝mongodb後怎麼使用
首先到下面的工具原料中的mongodb的官網下載對應你系統的安裝包,拷貝到你的linux系統上面,如果有網路可以直接用wget下載
解壓對應的安裝包
命令如下:
tar zxf mongodb-linux-i686-2.0.2.tgz
因為mongodb不需要像別的資料庫那樣繁瑣的配置解壓後放到慣例的/usr/local目錄下面,當然你可以放到任何地方,放到/usr/local下面方便管理
命令如下:
mv mongodb-linux-i686-2.0.2/* /usr/local/mongodb
然後為mongodb創建資料庫存放的位置和日誌文件,默認是在/data/db下面,同樣為了方便就在mongodb下面建立了相應的目錄
進到mongodb下面的bin目錄下查看mongodb的幫助文檔和我們用到的啟動參數
啟動mongodb資料庫,對應的參數說明用綠色表明了
為了安全期間建議關閉28017埠防止信息外泄
做好上面的操作就可以進入mongodb的客戶端開始你的mongodb之旅了.
步驟閱讀
㈧ linux下安裝mongodb,bin目錄下執行mongod指定輸出路徑時,出現cannot execute binary file 怎麼辦
確認你的mango版本是64位or32位
要和系統一致
昨天我同時也剛遇到這問題
換了版本即可