linux下mongoDB的安装
1、关闭防火墙#iptables -F(临时关闭)#chkconfig iptables off(永久性关闭)
2、解压文件到/usr/local目录下,然后重命名:[root@localhost /]# tar -xzvf mongodb-linux-x86_64-2.0.9.tar[root@localhost /]# mv mongodb-linux-x86_64-2.0.9 /usr/local/mongodb
3、要先建立好MongoDB 存放数据文件和日志文件的目录,此处建立在/data下:[root@localhost /]# cd /usr/local/mongodb/[root@localhost mongodb]# mkdir data[root@localhost mongodb]# touch logs
4、启动MongoDB.[root@localhost log]# cd /usr/local/mongodb/bin不需要权限的登录方式[root@localhost bin]# /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs --logappend --port=27017 –fork (启动后控制台不能关闭)需要权限的登录方式,用户连接需要用户名和密码/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs --logappend --auth --port=27017 –fork (启动后控制台不能关闭)
5、查看MongoDB是否启动成功新开一个shell终端[root@localhost /]# cd /usr/local/mongodb/bin[root@localhost bin]# ./mongoMongoDB shell version: 2.0.9connecting to: test>执行完./mongo出现上述内容,表示MongoDB启动成功。
6、修改/etc/rc.local文件使MongoDB开机启动[root@localhost /]# vi /etc/rc.local在文件最下面加入下面的内容/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs --logappend --auth --port=27017 --fork然后:wq保存退出,重启
7、等电脑重启成功后直接进/usr/local/mongodb/bin执行[root@localhost bin]# ./mongoMongoDB shell version: 2.0.9connecting to: test>出现上述内容就表示成功了
8、不过想要Windows连接到Linux下的MongoDB还需要配置防火墙vi /etc/sysconfig/iptables添加已下内容:-A RH-Filewall-1-INPUT -p tcp -m tcp --dport 27017 -j ACCEPT然后使修改生效:service iptables save