CentOS7安装MongoDB3.6.5

这里写自定义目录标题

CentOS7安装MongoDB3.6.5

由于mock需要用到mongodb来存储,所以先在本地电脑上安装了mongodb做测试,由于之前没接触过mongodb,所以安装过程中遇到了各种小问题,折腾了好久终于安装好并成功启动服务了。这里决定写一篇博客来记录一下安装过程以及遇到的问题的解决方案。

系统

在这里插入图片描述

安装

  1. 到 **mongodb **官网下载对应系统的压缩包,我的系统是CentOS7,64位。(注意不要选错系统版本,也可以在本地下载好后上传到云服务器)或者只用指令wget命令下载安装包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.13.tgz
  1. 解压
tar -zxvf mongodb-linux-x86_64-3.6.13.tgz
  1. 将解压后的文件夹移动到**/usr/local/的mongodb目录下
mv mongodb-linux-x86_64-3.6.13.tgz /usr/local/mongodb
  1. 创建数据库目录[创建用于存放数据和日志文件的文件夹,并修改其权限增加读写权限]
cd /usr/local/mongodb
sudo mkdir -p data/db
sudo chmod -r 777 data/db
sudo mkdir logs
cd logs
touch mongodb.log
  1. 创建配置文件 mongodb.conf
cd /usr/local/mongodb/bin
vim mongodb.conf
  1. 在** mongodb.conf** 写入如下内容:按Esc键,输入”:wq”,回车退出;
#设置数据文件的存放目录 
dbpath = /usr/local/mongodb/data/db 
#设置日志文件的存放目录及其日志文件名 
logpath = /usr/local/mongodb/data/logs/mongodb.log 
#设置端口号(默认的端口号是 27017) 
port = 27017 
#设置为以守护进程的方式运行,即在后台运行 
fork = true 
#关闭http接口,默认关闭27018端口访问 
#nohttpinterface = true 
  1. 启动mongodb;
cd /usr/local/mongodb/bin
./mongod --config mongodb.conf

成功如下图
在这里插入图片描述

  1. 连接mongodb数据库
./mongo

在这里插入图片描述
9. 查看 mongodb 进程

ps aux |grep mongodb

在这里插入图片描述
9. 关闭 mongodb 进程

kill -15 PID 
发布了71 篇原创文章 · 获赞 64 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/alnorthword/article/details/103488895