CentOS的下安裝MongoDB

來源:互聯網
上載者:User

標籤:.sh   停止   安裝包   nosql   dir   sql   bash   grep   nts   

Mongodb是一種nosql類型的資料庫,高效能、易部署、易使用的特點在IT行業非常流行。

        下面介紹一下mongodb的安裝方式,這裡我們是在linux下安裝,使用的是centos6.4 64位的,可以在官網上下載對應的安裝包,官網是https://www.mongodb.org/,也可以在我的網盤上下載,提供了64位和32位的安裝包,還有一個mongoVUE,可視化mongodb管理工具,網盤地址是:http://pan.baidu.com/s/1c0ocQFu。windows下安裝可以參考:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html         1、首先看下自己的系統是32位還是64位,使用uname -a可以看到作業系統的位元,如果有64的字樣就是64位的,如果沒有就是32位的,然後下載對應的安裝包;

        1、把安裝包上傳到linux伺服器上,解壓,然後我們把mongodb安裝到/usr/local/mongodb目錄下,在/usr/local/建立一個mongodb檔案夾,然後把剛才解壓的mongodb安裝包裡面內容複寫到/usr/local/mongodb目錄下,命令如下:

            tar xvf mongodb-linux-x86_64-2.6.7.tar #解壓安裝包            mkdir /usr/local/mongodb #建立mongodb檔案夾            cd mongodb-linux-x86_64-2.6.7 #進去安裝包目錄            cp -rf * /usr/local/mongodb #把安裝包的內容複寫到/usr/local/mongodb下

       2、建立儲存mongodb資料的檔案夾data和記錄檔logs,命令如下:

            cd /usr/local/mongodb            mkdir data            touch logs

       3、啟動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

        4、mongodb安裝就完成啦,現在執行啟動指令碼啟動mongodb

            sh start_mongodb.sh#執行成功後會輸出mongodb started!

             然後查看一下進程,是否有mongodb的進程

            ps -ef|grep mongodb

            可以看到有一條mongodb的進程了,啟動成功了

        5、進入mongodb命令列,就可以看到mongodb的版本資訊和輸入mongodb命令啦。

            /usr/local/mongodb/bin/mongo#進入mongodb命令列

       6、mongodb就安裝成功了,如果感覺命令列操作不方便的話,可以下載mongoVUE視覺化檢視,操作mongodb,安裝包在上面的網盤連結中,解壓即可使用,安裝完成後輸入ip和連接埠串連即可,預設沒有帳號密碼的,mongoVUE介面如下:

        

使用MongoVUE,發現報錯,報錯資訊如下:  System.ArgumentException: 字型“Courier New”不支援樣式“Regular”。說明本機字型安裝不夠:需安裝完整的Courier New字型,百度下載後,並將.ttf檔案拷貝到到C:\Windows\Fonts下,windows會自動安裝。此時,再開啟MongoVUE便可以正常使用了。

  

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.