首先下载对应机器的安装版本,可以去官网选择版本获得其对应的下载链接,官网地址:https://www.mongodb.com/download-center#production
以centOS7.0版本的3.6.1版本mongoDB为例:
# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.6.1.tgz
解压缩,我的路径是 /usr/local/ 目录下
# tar -zxvf mongodb-linux-x86_64-rhel70-3.6.1.tgz
重命名目录
# mv mongodb-linux-x86_64-rhel70-3.6.1 mongodb
mongoDB的可执行文件位于bin目录下,可以加入PATH路径
和JDK的环境变量设置方法类似 vi /etc/profile 后,在最后加入一行:
export PATH=/usr/local/mongodb/bin:$PATH
使其立即生效,执行
# source /etc/profile
创建数据库目录
# cd /data
# mkdir mongodb
创建配置文件,配置数据库路径,日志的路径,注意建立对应的目录
/data/mongodb/
/data/mongodb/logs/mongodb.log
# vi /etc/mongod.conf
加入以下内容
dbpath=/data/mongodb/
logpath=/data/mongodb/logs/mongodb.log
bind_ip=0.0.0.0
port=27017
fork=true #后台启动
启动mongoDB,指定启动配置文件路径选项为/etc/mongod.conf
# mongod -f /etc/mongod.conf
看到如下日志提示后台启动成功:
about to fork child process, waiting until server is ready for connections.
forked process: 16412
child process started successfully, parent exiting
在本机输入mongo命令,即可进入mongo命令行。