linux之配置Mongodb~

來源:互聯網
上載者:User

標籤:拷貝   cti   刪除   class   64位   通過   資料庫   tar   dir   

   OK 讓我們先下載一波mongodb~(64位ubuntu)

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 # 將解壓包拷貝到指定目錄

 

   下面再配置發環境變數壓壓驚 - -!

export PATH=<mongodb-install-directory>/bin:$PATH


<mongodb-install-directory> 為你 MongoDB 的安裝路徑。如本文的 /usr/local/mongodb 
建立下資料庫目錄吧!,順便建立設定檔!
mkdir -p /data/db

目錄已建立,注意:/data/db 是 MongoDB 預設的啟動的資料庫路徑(--dbpath)。

# vi /data/mongo/mongodb.conf

將檔案 mongodb.conf 配置參數(便於啟動,或者直接通過命令列配置參數啟動)

dbpath=/data/mongo/
logpath=/data/mongo/mongo.log
logappend=true
fork=true
port=27017

--------------------------------
註:logappend 防止日誌被刪除
fork 後台運行(防止終端重啟關閉)
下面我們啟動mongo吧!

第一種:設定檔啟動
# bin/mongod -f /data/mongo/mongodb.conf
第二種:配置參數啟動
# mongod --fork --logpath=usr/local/mongodb/log/mongodb.log --logappend --dbpath=usr/local/mongodb/data/db/ 

讓我們測試一下吧
bin/mongo
終端輸出

MongoDB shell version: 3.0.6

connecting to: test

>


成功!
附:遇到的坑!坑!坑!
一.需要刪除mongod.lock
二.外網如果訪問需要去etc/mongodb.conf將bind_ip 修改為0.0.0.0或者注釋掉


 

 

linux之配置Mongodb~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.