centos安裝mongodb

來源:互聯網
上載者:User

標籤:

1、mongodb:http://www.mongodb.org/downloads,可以找到32位的tgz檔案地址,如:http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.4.2.tgz
2、安裝MongoDB(安裝到/usr)
cd /usr
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.4.2.tgz
tar zxvf mongodb-linux-i686-2.4.2.tgz
mv mongodb-linux-i686-2.4.2 mongodb (檔案重新命名,移動檔案跟重新命名都是同一個命令,mv(就是move)的意思)
cd mongodb
mkdir data
cd data
mkdir db (建立資料檔案目錄)
cd ../
mkdir logs (建立日誌目錄)
cd bin
vi mongodb.conf
3、mongodb.conf檔案輸入如下內容:
dbpath=/data/db (看w3cschool上,data目錄只能在根目錄上,不然自啟動會有問題)
logpath=/usr/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
4、命令列輸入一下內容,重新綁定mongodb的設定檔地址和訪問IP
/usr/mongodb/bin/mongod --bind_ip localhost -f /usr/mongodb/bin/mongodb.conf
5、開機自動啟動mongodb
vi /etc/rc.d/rc.local
/usr/mongodb/bin/mongod --config /usr/mongodb/bin/mongodb.conf (檔案輸入內容)
6、重啟一下系統,測試下能不能自啟
#進入mongodb的shell模式
/usr/mongodb/bin/mongo
#查看資料庫列表
show dbs
#當前db版本
db.version();
7、配置環境變數
vi /etc/profile #添加環境變數,編輯,在最後一行添加下面的代碼:
export PATH=$PATH:/usr/mongodb/bin
儲存後重啟電腦。這樣直接輸入mongo就可以串連資料庫了,在不需要像5中需要輸入/usr/mongodb/bin/mongo進入mongodb的shell模式了

8、如果某次啟動後,發現輸入mongo無法串連資料庫,可能原因是上次未順利關機導致的,此時刪除/data/db目錄內的mogod.lock檔案,重啟即可。

9、mongodb管理工具:Robomongo

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.