<form id="s48hf"><span id="s48hf"><track id="s48hf"></track></span></form>
    <form id="s48hf"><span id="s48hf"></span></form>
  1. <form id="s48hf"><span id="s48hf"><track id="s48hf"></track></span></form>

      <form id="s48hf"><legend id="s48hf"></legend></form>

      服務項目:網站建設、仿站、程序開發、APP開發設計、移動網站開發設計、企業網站設計、電子商務網站開發、網站維護、網站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
      四川???萍加邢薰?></a></div>
                    <div class=四川???萍加邢薰? title=
      四川???萍加邢薰?(開發設計官網)TEL : 15308000360 / QQ : 38585404

      您的位置:旺旺彩票 > 技術經驗 > 數據庫 > 正文

      CentOS6.8 CentOS7 安裝MongoDB
      技術支持服務電話:15308000360 【7x24提供運維服務,解決各類系統/軟硬件疑難技術問題】

      1、下載MongoDB(64位)
      http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.3.tgz

      2、安裝MongoDB(安裝到/usr/local)

      tar zxvf mongodb-linux-x86_64-3.4.3.tgz
      mv mongodb-linux-x86_64-3.4.3 mongodb
      cd mongodb
      mkdir data
      mkdir logs
      
      vi mongodb.conf
      dbpath=/usr/local/mongodb/data
      logpath=/usr/local/mongodb/logs/mongodb.log
      port=27017
      fork=true
      nohttpinterface=true
      
      3、重新綁定mongodb的配置文件地址和訪問IP
      /usr/local/mongodb/bin/mongod --bind_ip localhost -f /usr/local/mongodb/mongodb.conf
      
      4、開機自動啟動mongodb
      vi /etc/rc.d/rc.local
      /usr/local/mongodb/bin/mongod --config /usr/local/mongodb/mongodb.conf
      
      5、重啟一下系統測試下能不能自啟
      #進入mongodb的shell模式 
      /usr/local/mongodb/bin/mongo
      #查看數據庫列表 
      show dbs
      #當前db版本 
      db.version();
      
      啟動mongodb,啟動腳本和關閉腳本
      vi start_mongodb.sh
      #!/bin/bash
      /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend  --port=27017 --fork
      echo 'mongodb started!'
      #如果是32位的系統,啟動的時候會提示在啟動參數上加入--journal,加上即可
      
      然后保存即可,再寫一個停止的腳本
      --dbpath的意思是指定存儲數據的文件夾
      --logpath的意思是指定日志存儲文件
      --logappend的意思是日志以增加方式產生
      --port指定端口,如果不寫的話,默認是27017
      --fork 代表后臺運行

      vi stop_mongodb.sh
      #!/bin/bash
      /usr/local/mongodb/bin/mongod  --shutdown --dbpath /usr/local/mongodb/data/
      echo 'mongodb stoped'
      
      保存,然后把這個兩個腳本賦上可以執行的權限
      chmod +x start_mongodb.sh stop_mongodb.sh
      
      mongodb安裝就完成啦,現在執行啟動腳本啟動mongodb
      sh start_mongodb.sh   #執行成功后會輸出mongodb started!
      
      然后查看一下進程,是否有mongodb的進程
      ps -ef|grep mongodb
      



      上一篇:Linux環境CentOS中源碼編譯安裝PostgreSQL
      下一篇:最后一頁

      相關熱詞搜索:MongoDB centos
      旺旺彩票