Linux安装MongoDB启动及常见问题解决,目录,的是,后台,运行状态,如图

Linux安装MongoDB启动及常见问题解决

易采站长站,站长之家为您整理了Linux安装MongoDB启动及常见问题解决的相关内容。

MongoDB安装过程以及问题记录

一、MongoDB安装

下载MongoDB

官方地址:https://www.mongodb.com/download-center/community

可能需要注册一下我这里是Centos7系统所以选择的是RHEL7.0的TGZ,其他系统自行选择

如果不想注册在这里下载也可以:https://www.mongodb.org/dl/linux

下载步骤:

[root@localhost ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.6.tgz # 下载

[root@localhost ~]# tar -zxvf mongodb-linux-x86_64-rhel70-4.2.6.tgz # 解压

[root@localhost ~]# mv mongodb-linux-x86_64-rhel70-4.2.6/ /usr/local/mongodb # 移动到/usr/local/mongodb

[root@localhost ~]# export PATH=/usr/local/mongodb/bin:$PATH # 加入PATH环境,自定义路径记得更换

[root@localhost ~]# cd /usr/local/mongodb # 进入目录

[root@localhost mongodb]# sudo mkdir -p /data/mongodb # /data下创建mongodb 用于存放MongoDB数据

[root@localhost mongodb]# sudo chmod -r 777 /data/mongodb # 给予777权限

[root@localhost data]# cd /data/mongodb/ # 进入目录

[root@localhost mongodb]# sudo mkdir logs # 创建日志目录

[root@localhost mongodb]# cd logs # 进入目录

[root@localhost logs]# touch mongodb.log # 创建MongoDBlog文件

[root@localhost logs]# cd /usr/local/mongodb/bin # 进入安装目录bin目录

[root@localhost bin]# sudo vim mongodb.conf # 编辑配置文件

dbpath = /data/mongodb # 数据存放位置

logpath = /data/mongodb/logs/mongodb.log # 日志文件存放位置

port = 27017 # MongoDB端口

fork = true # 以守护程序的方式启用,即在后台运行

# nohttpinterface = true # 这个配置需要去掉,不然会出现如下错误

# Error parsing INI config file: unrecognised option 'nohttpinterface'

auth=true # 权限方式启动

bind_ip=0.0.0.0

[root@localhost bin]# ./mongod -f ./mongodb.conf # 启动MongoDB

[root@localhost bin]# ps -ef|grep mongodb # 查看运行状态

root 34125 1 0 09:43 ? 00:00:08 ./mongod -f ./mongodb.conf

root 53204 33869 0 10:23 pts/0 00:00:00 grep --color=auto mongodb

运行状态如图:

访问一下:

二、MongoDB后台启动

我们这里用到的是用后台systemctl启动MongoDB

首先把MongoDB加入service服务

vim /lib/systemd/system/mongodb.service

写入

[Unit]

Description=redis

After=network.target

[Service]

Type=forking

ExecStart=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

wq保存退出即可

接着运行以下,记得终止之前打开的MongoDB的进程

[root@localhost redis-6.0.1]# systemctl enable mongodb.service # 加入开机启动

[root@localhost redis-6.0.1]# systemctl is-enabled mongodb.service # 查看开机是否启动成功

enabled

[root@localhost redis-6.0.1]# systemctl start mongodb # 开启mongoDB服务

[root@localhost redis-6.0.1]# systemctl status mongodb # 查看mongoDB运行状态

如果启动出现问题,可以通过systemctl status mongodb来查看日志修复如图已经启动成功

最后做一个软连接方便运行

[root@localhost bin]# ln -s /usr/local/mongodb/bin/mongo /usr/bin/mongo

[root@localhost bin]# mongo

MongoDB shell version v4.2.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("6924698e-44ae-4d01-a0ab-013210c61330") }

MongoDB server version: 4.2.6

> ^C

bye

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。以上就是关于对Linux安装MongoDB启动及常见问题解决的详细介绍。欢迎大家对Linux安装MongoDB启动及常见问题解决内容提出宝贵意见

宝塔Linux启动mongodb失败,Linux安装MongoDB启动及常见问题解决相关推荐

  1. 使用Linux版印象笔记nixnote2(安装以及启动)

    [时间]2018.09.14 [题目]使用Linux版印象笔记nixnote2(安装以及启动) [参考链接]https://blog.csdn.net/u013401853/article/detai ...

  2. Linux下安装mysql(2) 及常见问题解决(CentOS)

    Linux下安装mysql(2) 及常见问题解决(CentOS) 参考文章: (1)Linux下安装mysql(2) 及常见问题解决(CentOS) (2)https://www.cnblogs.co ...

  3. Word2003上次启动时失败,以安全模式启动

    晕了,Word2003文件打不开了,这让我怎么工作呀,前几天还用着正常,怎么今天就出现这种问题了.双击打开Word2003时,就会出现一下提示: "Word上次启动时失败,以安全模式启动Wo ...

  4. mysql 启动安全模式_“ Word上次启动时失败,以安全模式启动Word ....”解决办法...

    " Word上次启动时失败,以安全模式启动Word ...."解决办法  Word上次启动时失败,以安全模式启动word将帮助您纠正或发现启动中的问题,下一次成功启动应用程序.但是 ...

  5. word上次启动时失败.以安全模式启动word将帮助您纠正或发现启动中的问题

    word上次启动时失败.以安全模式启动word将帮助您纠正或发现启动中的问题,以便下一次成功启动应用程序.但是在这种模式下,一些功能将被禁用.该怎么办? 开始----搜索-----找到Normal.d ...

  6. centos7安装1080显卡驱动常见问题解决方法

    centos7安装1080显卡驱动常见问题解决方法 1.安装显卡时,出现以下错误 ERROR: The Nouveau kernel driver is currently in use by you ...

  7. DKhadoop安装配置教程与常见问题解决方法

    上周分别就DKHadoop的安装准备工作以及服务器操作系统配置写了两篇分享的文章,这是个人第一次尝试写一个系统性的分享文章,必然会有很多疏漏的地方,还望见谅吧.今天分享的是DKHadoop安装以及常见 ...

  8. linux (centos)下安装 mongodb v3.2 笔记(启动的时候可以指定配置文件)

    1.下载mongodb 默认都是64位的,这个有点尴尬... 64位系统下载地址: https://www.mongodb.org/dl/linux/x86_64-debian81?_ga=2.153 ...

  9. linux(CentOS)下安装mongodb

    前言 在mongodb的官网中有linux各个系统的安装配置说明 https://docs.mongodb.com/master/administration/install-on-linux/ 本文 ...

最新文章

  1. 阶跃函数和冲击函数相关性质及傅立叶变换求取方法
  2. 江南大学物联网工程学院数据库课程实验二作业2实验报告
  3. linux内核那些事之pg_data_t、zone结构初始化
  4. UCS B200安装windows server 2003
  5. c语言 整数除以分数,2019年六年级数学上册 3.1分数除法(第1课时)分数除法的意义和整数除以分数练习题 新人教版 (I).doc...
  6. 从随机数生成到随机采样的C++实现
  7. ICML(2020)对抗学习论文汇总
  8. 进制之间的转换(转)
  9. Quartz开发-插件开发
  10. apk改之理安装教程
  11. 家用NAS有什么用?充分挖掘你的NAS功能
  12. 【Love2d从青铜到王者】第十六篇:Love2d之动画(Animation)
  13. Z变换零极点与收敛域的关系
  14. 01_多操作系统课题研究[2011-01-21]
  15. 【Unity】Google内购
  16. 双重福利:计算机图书满100减50+满99 减10叠加券,更有抽奖送书活动,点击查看!...
  17. shell编写俄罗斯方块
  18. 《西游记》取经路线图|思维导图简单又漂亮
  19. 赵小楼《天道》《遥远的救世主》深度解析(61)丁元英和芮小丹的“着相”与“不着相”
  20. linux系统log可以删吗,Linux 系统 /var/log/journal/ 垃圾日志清理

热门文章

  1. 宝塔面板wordpress“知更鸟”主题升级到php7.3,出现“警告错误提示”的解决办法
  2. VCSA 上的 vmware-vpxd 服务失败,Web端提示503 服务不可用 (503 Service Unavailable)
  3. 太极之道——《化书》简评
  4. 数字加逗号函数PHP函数,php实现数字格式化,数字每三位加逗号的功能函数
  5. SQL server的书签查找
  6. 非常有创意 | Excel制作漂亮的切换式销售统计表
  7. yum 安装依赖时 Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
  8. 计算机视觉在哪发表论文比较好,英才学院本科生在计算机视觉领域顶级会议ECCV发表论文...
  9. html使用vue----axios访问数据
  10. 一代房地产枭雄潘石屹要跑了