Linux下mongodb安裝

1>設置mongoDB目錄 linux

 

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

 

2>下載mongodb windows

 

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

 

3>解壓縮文件 curl

 

tar xzf mongodb-linux-x86_64-1.6.3.tgz tcp

 

4>啓動服務 編輯器

 

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

 

5>mongoDB服務加入隨機啓動 spa

 

vi /etc/rc.local rest

 

使用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

 

 

 

順便再增長一點centOSwindows互訪的知識,譬如,咱們想把原來在windows機器上的mongoDB產生的文件移植到centOS中,固然能夠用移動存儲設備來拷貝,可是我這裏講的是LinuxcentOS)如何來訪問windows共享目錄,命令以下:

 

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

 

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

相關文章
相關標籤/搜索