ubuntu下部署mongodb以及設置允許遠程連接


最近因為項目原因需要在阿里雲服務器上部署mongodb,網上查閱了一些資料,特此記錄一下步驟

1.運行apt-get install mongodb命令安裝mongodb服務(如果提示找不到該package,說明apt-get的資源庫版本比較舊,運行apt-get update來更新資源庫)

2.安裝好后輸入mongo測試

如果成功進入mongo命令行界面就證明安裝成功了

3.如果想要關閉,開啟,重啟mongodb服務

只需要

sudo mongodb service stop

sudo mongodb service start

sudo mongodb service restart

由於項目需要,我需要設置能夠允許遠程連接該服務器上的mongodb數據庫

  在此之前,因為我需要用mongodb存儲大量的數據,剛剛安裝的mongodb數據庫默認是將數據存儲在/var/lib/mongodb下的,而阿里雲服務器默認的系統盤是比較小的。

我購買阿里雲服務的時候掛載了200G的硬盤,將數據庫設置在掛載的硬盤上是比較適合的

4.在你想存儲數據的路徑下創建文件夾 mkdir data(mnt為服務器上掛載的硬盤的路徑)

5.編輯mongodb的配置文件 sudo vi /etc/mongodb.conf

你會看到

dbpath是數據存放的地址修改為你想存放的路徑

logpath是日志存放的地址同理

另外將bind_ip注釋掉或者改為 0.0.0.0,因為bind_ip是127.0.0.1的話只允許本地IP連接mongodb數據庫

 修改后

6.接下來重啟服務令修改生效

7.進入mongo命令界面,添加admin數據庫用戶(也可以是別的數據庫,根據需要)

然后就可以測試是否能成功連接了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM