目录
1、下载安装包(https://www.mongodb.com/download-center#community)
mongdb提供了各操作系统的不同安装包,下面以64位的centos7.5(rehat红帽系版本系统)为例:
1、下载安装包(https://www.mongodb.com/download-center#community)
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.3.tgz
2、解压安装包
tar -zxvf mongodb-linux-x86_64-rhel70-4.0.3.tgz
3、将解压安装包移到指定目录
[root@luhydb soft]# mv mongodb-linux-x86_64-rhel70-4.0.3 /usr/local/mongodb
4、添加到 PATH
MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中:
cd /etc/profile
在文件最后一行添加:
export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin
source /etc/profile(立即生效)
5、创建数据相关目录
MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。
以下实例中我们将data目录创建于根目录下(/)。
注意:/data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。
#创建目录data
mkdir /usr/local/mongodb/mongodb_data
#创建存放数据文件目录
cd /usr/local/mongodb/mongodb_data
mkdir /usr/local/mongodb/mongodb_data/data
#创建存放日志文件目录
mkdir /usr/local/mongodb/mongodb_data/log
#创建存放数据库启动配置文件目录
(可选,也可以不填写,将采用默认值)
mkdir /usr/local/mongodb/mongodb_data/conf
#创建存放数据库二进制文件目录
(其实这里就是/usr/local/mongodb/bin,不创建的,在启动时可以切换到/usr/local/mongodb/bin目录执行相关启动服务,这里我不创建)
mkdir bin
#创建启动配置文件mongo.conf
cd conf
vim mongo.conf
配置文件内容如下:
# http://docs.mongodb.org/manual/reference/configuration-options/
# where to write logging data.
systemLog:
destination: file
logAppend: true
path: /usr/local/mongodb/mongodb_data/log/mongod.log
# where and how to s