Linux下mongodb安裝

來源:互聯網
上載者:User

標籤:

1>設定mongoDB目錄

?

cd /home/apps 附:centOS下建立目錄命令 mkdir /home/apps

?

2>下載mongodb

?

curl -O http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.6.3.tgz

?

3>解壓縮檔案

?

tar xzf mongodb-linux-x86_64-1.6.3.tgz

?

4>啟動服務

?

./mongodb-linux-x86_64-1.6.3/bin/mongod -dbpath=/data/mongodb/db -logpath=/data/mongodb/log

?

5>將mongoDB服務加入隨機啟動

?

vi /etc/rc.local

?

使用vi編輯器開啟設定檔,並在其中加入下面一行代碼

?

/home/apps/mongodb/bin/mongod --dbpath /data/mongodb/db --port 27017 --logpath /data/mongodb/log --logappend

?

6>串連mongoDB

?

./mongodb-linux-x86_64-1.6.3/bin/mongo DBName

?

?

?

講到這兒,mongoDB的在Linux下安裝已完成,本地串連mongoDB也已成功,這時我們就要考慮到另外一個問題了,區域網路如何來串連mongoDB呢?區域網路中windows機器如何來串連Linux機器中的mongoDB呢?

?

其實做法一樣很簡單:./mongodb-linux-x86_64-1.6.3/bin/mongo 192.168.10.234/DBName即可。

?

不過此處就需要注意了,我們需要在centOS上開啟mongoDB的連接埠號碼,接下來講講如何在centOS上開啟指定連接埠。

?

我們開啟設定檔 /etc/sysconfig/iptables,在該檔案中添加如下內容:

?

-A RH-Firewall-l-INPUT -P tcp -m tcp --dport mongoDB連接埠號碼 -j ACCEPT

?

然後重啟服務

?

service iptables restart

?

?

?

此時,你已可以開始通過區域網路來訪問centOS上部署的mongoDB

?

?

?

順便再增加一點centOS與windows互訪的知識,譬如,我們想把原來在windows機器上的mongoDB產生的檔案移植到centOS中,當然可以用移動存放裝置來拷貝,但是我這裡講的是Linux(centOS)如何來訪問windows共用目錄,命令如下:

?

mount -t cifs //ip/共用目錄名稱 /mnt/sharefile -o username=,password=

?

上面的命令即將windows的共用目錄映射為linux上的/mnt/sharefile目錄

Linux下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.