Linux(CentOS)中安裝MongoDB

來源:互聯網
上載者:User

標籤:

1. 下載對應作業系統和機器的版本

  網址: https://www.mongodb.com/download-center?jmp=docs

  我的系統為CentOS-6.6 ,64位,所以選擇紅帽子版,因為它們之間有不得不說的淵源。

  

2. 安裝

  2.1 將安裝包解壓到 /usr/local 目錄中

    tar -zxvf mongodb-linux-x86_64-rhel62-3.2.7.tgz

    重新命名為mongodb-3.2.7之後建立軟串連:

    ln  -s mongodb-3.2.7 mongodb

  2.2 在/usr/local/mongodb目錄中建立資料庫檔案夾與記錄檔。

    mkdir /usr/local/mongodb/data

    touch /usr/local/mongodb/logs  2.3 將mongodb的bin目錄加入到PATH中,以供全系統使用    編輯/etc/profile檔案,在最後加上:        然後通過 source profile 命令來使更改立即生效。      2.4 編寫簡單指令碼來啟動mongodb    2.4.1 無密碼登陸    指令碼start-mongodb.sh內容如下:
mongod --dbpath /opt/mongodb-data/data --logpath /opt/mongodb-data/logs/mongodb.log --journal --fork
    執行指令碼開啟mongod服務,並通過mongo用戶端來建立新使用者,設定密碼。        建立指令碼來建立新使用者,其內容如下:    建立結果:    

    密碼設定完

    啟動指令碼修改為:

mongod --dbpath /opt/mongodb-data/data --logpath /opt/mongodb-data/logs/mongodb.log --journal --fork --auth

    更改完了之後就先關閉原來開啟的mongod服務,然後用新的指令碼重新開啟要求輸入密碼驗證的mongod:

        

    測試服務狀況:

    

    如所示說明成功用建立立的使用者串連到了開啟的mongodb中

Linux(CentOS)中安裝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.