Centos6手工安装mongodb-4.0.4

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的

mongodb源码版本:mongodb-linux-x86_64-4.0.4.tgz

mongodb源码包存放目录:/usr/local/src

mongodb安装目录:/usr/local/mongodb

解压源码包并移动到安装位置

tar -zxvf mongodb-linux-x86_64-4.0.4.tgz
mv mongodb-linux-x86_64-4.0.4 /usr/local/mongodb

创建数据存放目录、日志存放目录,配置文件目录

cd /usr/local/mongodb
mkdir -p {logs,data,conf}

新建配置文件

cd conf
vi mongodb.conf

添加如下内容

dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/logs/mongodb.log
logappend=true
fork=true
bind_ip=0.0.0.0
port=27017

以上参数解释

dbpath: 数据库存放位置
logpath:日志存放位置
logappend:日志采取追加模式
fork:是否后台运行
port:监听端口

然后启动mongodb

cd ../bin
./mongod -f /usr/local/mongodb/conf/mongodb.conf

menu.saveimg.savepath20181122155538.jpg

添加环境变量

vi /etc/profile
export PATH=$PATH:/usr/local/mongodb/bin
source /etc/profile

环境变量添加好以后我们登录测试下

mongo #直接输入即可进入mongodb
show dbs; #显示当前所有库

menu.saveimg.savepath20181122155453.jpg

整个安装过程就是这样的,比起其他的数据库来说相对简单,如果需要添加开机自启动的话还需要修改/etc/rc.local文件

vi /etc/rc.local
#在最后面添加以下代码
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/277.html