前言
MongoDB是用C++等语言编写的一种面向文档的非关系型数据库,用于解决应用程序开发社区中的大量现实问题,是非关系数据库当中功能最丰富,最像关系数据库的。
本文介绍MongoDB在linux系统下的安装。
环境准备
系统:CentOS 7.4.1708
安装包:mongodb-linux-x86_64-4.0.10
安装包下载:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgz
安装包存放目录:/home
安装
1、解压安装包
tar -zxvf mongodb-linux-x86_64-4.0.10.tgz
2、通过修改profile文件配置全局变量
vi /etc/profile
在里面加入
export PATH=$PATH:/home/mongodb-linux-x86_64-4.0.10/bin
执行如下命令,让环境变量立即生效
source /etc/profile
3、增加mongoDB配置文件
进入安装目录
cd /home/mongodb-linux-x86_64-4.0.10
创建data目录
mkdir data
在data目录下创建db和logs目录
mkdir db
mkdir logs
在data目录下创建并编辑配置文件
vi mongdb.conf
在配置文件输入以下内容:
#端口号
port = 27017
#数据目录
dbpath = /home/mongodb-linux-x86_64-4.0.10/data/db
#日志所在目录
logpath = /home/mongodb-linux-x86_64-4.0.10/data/logs/mongodb.log
#日志输出方式
logappend = true
4、启动服务
mongod -f /home/mongodb-linux-x86_64-4.0.10/data/mongdb.conf
执行以下命令
mongod -version
若输出以下内容,恭喜你,安装成功!
db version v4.0.10
git version: c389e7f69f637f7a1ac3cc9fae843b635f20b766
allocator: tcmalloc
modules: none
build environment:
distarch: x86_64
target_arch: x86_64
5、后台daemon方式启动
mongod -f /home/mongodb-linux-x86_64-4.0.10/data/mongdb.conf --fork
如有任何疑问或者建议欢迎在评论区留言
参考资料:
[1]: https://jingyan.baidu.com/article/636f38bb994d2bd6b84610fd.html
[2]: https://blog.youkuaiyun.com/roler_/article/details/38820247