Centos下MongoDB數據庫的安裝以及配置開機自啟動(三)


最近寫了一個用node來操作MongoDB完成增、刪、改、查、排序、分頁功能的示例,並且已經放在了服務器上地址:http://39.105.32.180:3333

在服務器上完全可以用yum來安裝管理軟件,好管理。但是這里直接上傳的源碼

用到的工具 "Yummy FTP" 用來連接我的阿里雲服務器操作文件,基本上沒有用到命令來操作,個人感覺這個工具很好用。

項目一共四部分:

  1.MacOS下MongoDB數據庫的安裝配置。

  2.MongoDB在MacOS上的客戶端Robo 3T 的使用。

  3.Centos 下MongoDB數據庫的安裝配置。(本篇文章)

  4.node-express項目的搭建並通過mongoose操作MongoDB數據庫詳細示例

  

一:直接下載源碼 地址 然后解壓

  

  

 

二:直接把MongoDB源碼包上傳到服務器 usr/local 里面,並且修改名稱為mongodb。(可以用命令來操作這一切)

  在類似於電腦安裝MongoDB一樣在mongodb里面創建data數據庫文件夾,dblogs日志文件夾。

  最后呈現:

  

三:連接服務器 命令進入/usr/local/mongodb/bin目錄下,啟動mongodb服務 (基本與本地安裝MongoDB過程一樣)

  執行: ./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/dblogs --logappend --port=27017 --fork

  當出現 server is ready for connections 時候表示服務啟動了。

  在/usr/local/mongodb/bin目錄下執行 ./mongo 啟動數據庫。

  最后就可以了。

  (這里有可能會出現權限不夠的問題:先執行:chmod u+x  獲取權限,u 代表所有者,x代表執行權限, +  表示增加權限。

  也可以篩選文件獲取權限例如chmod u+x  *.sh 表示對當前目錄下的 *.sh文件的所有者增加可執行權限。)

  

 

四:設置開機自動啟動,由於項目部署在阿里雲服務器需要時時運行着數據庫,所以這里得設置開啟服務器自動啟動

  添加mongodb服務到centos6.3開機啟動項中

  vi /etc/rc.local

  /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs/mongo.log --fork

  

  這樣服務器重啟也就會自動啟動MongoDB了。安裝這個數據庫完全可以用yum來操作這樣比較統一

  


免責聲明!

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



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