Welcome 微信登录

首页 / 数据库 / MySQL / Linux平台安装MongoDB

在Linux平台安装MongoDB过程记录。一、下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) 。 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz# 下载 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压 mvmongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 将解压包拷贝到指定目录 二、MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中: export PATH=<mongodb-install-directory>/bin:$PATH <mongodb-install-directory> 为 MongoDB 的安装路径。如本文的 /usr/local/mongodb 。 三、创建数据库目录 MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。以下实例中我们将data目录创建于根目录下(/)。 注意:/data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。 mkdir -p /data/db

四、命令行中运行 MongoDB 服务 ①可以在 /usr/local/mongodb/bin/ 目录下使用命令: ./mongod ②在 /usr/local/mongodb/ 下添加conf目录,并添加mongodb.conf配置文件。 ./mongod -f /usr/local/mongodb/conf/mongodb.conf 或者
./mongod --config /usr/local/mongodb/conf/mongodb.conf
mongodb.conf
配置文件内容如下:
dbpath=/data/db
bind_ip=127.0.0.1
port=27017
fork=true
master=true
verbose = true
vvvv = true
maxConns = 100
objcheck = true
logappend=true
shardsvr=true
directoryperdb=true
logpath=/usr/local/mongodb/log/mongodb.log
五、设置开机启动mongo 方法一、①在/etc/init.d/目录下添加mongod脚本, ②添加脚本执行权限 chmod +x /etc/init.d/mongod  ③设置开机启动 chkconfig mongod on  mongo脚本内容如下: #!/bin/bash #chkconfig: 2345 80 90 #description: mongodb
start() {
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf
}
stop() {
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf --shutdown
} case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac 方法二、将 /usr/local/mongodb/bin/mongod --dbpath /data/db --fork --port 27017 --logpath=/usr/local/mongodb/log/mongodb.log --logappend   添加到 /etc/rc.local 更多MongoDB相关教程见以下内容:CentOS 编译安装 MongoDB与mongoDB的php扩展 http://www.linuxidc.com/Linux/2012-02/53833.htmCentOS 6 使用 yum 安装MongoDB及服务器端配置 http://www.linuxidc.com/Linux/2012-08/68196.htmUbuntu 13.04下安装MongoDB2.4.3 http://www.linuxidc.com/Linux/2013-05/84227.htmMongoDB入门必读(概念与实战并重) http://www.linuxidc.com/Linux/2013-07/87105.htmUbunu 14.04下MongoDB的安装指南 http://www.linuxidc.com/Linux/2014-08/105364.htm《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF] http://www.linuxidc.com/Linux/2012-07/66735.htmNagios监控MongoDB分片集群服务实战 http://www.linuxidc.com/Linux/2014-10/107826.htm基于CentOS 6.5操作系统搭建MongoDB服务 http://www.linuxidc.com/Linux/2014-11/108900.htmMongoDB 的详细介绍:请点这里
MongoDB 的下载地址:请点这里本文永久更新链接地址