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
顺便再增长一点centOS与windows互访的知识,譬如,咱们想把原来在windows机器上的mongoDB产生的文件移植到centOS中,固然能够用移动存储设备来拷贝,可是我这里讲的是Linux(centOS)如何来访问windows共享目录,命令以下:
mount -t cifs //ip/共享目录名称 /mnt/sharefile -o username=,password=
上面的命令即将windows的共享目录映射为linux上的/mnt/sharefile目录