Centos 下安装MongoDB
一、安装方法
方法(一)
1 配置包管理系统
创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考虑。文件内容为:
[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1
2 安装MongoDB包及关联工具。
sudo yum install mongodb-org
方法(二)
1 如果安装指定版本的mongodb,或者安装到指定目录下,可以自己手工下载mongodb程序,比如最新版本的mongodb程序为mongodb-linux-x86_64-2.6.4.tgz。
我这里是先将安装程序文件下载到本机,再上传到服务器的。命令如下
scp mongodb-linux-x86_64-2.6.4.tar root@x.x.x.x:/home/tools
2 解压程序
tar zxf mongodb-linux-x86_64-2.6.4.tar /home/mongodb/
3 mongodb默认数据库文件存放在/data/db下,如果使用默认,必须提前创建此文件夹,并且拥有写入的权限;如果改变数据库文件的位置,可使用–dbpath选项指定位置,命令如下 :
mongod --dbpath /home/databases/sdkstat
二、启动
1 启动mongodb
sudo service mongod start
注意:在更改了配置文件后,启动可能会失败,可能是您指定的dbpath没有写的权限,比如在mongod.conf中dbpath更改为
/home/databases/sdkstat,那么就要把此文件夹权限更改。chmod -r 777 /home/databases/sdkstat 。
2 停止mongodb
sudo service mongod stop
3 重启mongodb
sudo service mongod restart
官方安装文档:Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/