我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下如何开机自启mongodb

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下如何开机自启mongodb

这篇文章主要介绍Linux下如何开机自启mongodb,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

方式一(不推荐)

ubuntu编辑/etc/rc.local

/home/wyt/bin/mongodb-linux-x86_64-ubuntu1404-3.2.8/bin/mongod –dbpath=/home/wyt/bin/mongodb/data –logpath=/home/wyt/bin/mongodb/logs –logappend –port=27017 –fork

方式二(不推荐)

/home/wyt/bin/mongodb-linux-x86_64-ubuntu1404-3.2.8/bin/mongod –config /home/wyt/bin/mongodb.conf

配置文件内容:

# 指定数据库路径dbpath =/home/wyt/bin/mongodb/data # 指定服务端口号,默认端口27017port =27017 #设置每个数据库将被保存在一个单独的目录directoryperdb = true # 启用验证(注意,后面要改成true)auth = false #以守护进程的方式运行MongoDB,创建服务器进程fork = true #提供http接口httpinterface = true # 指定MongoDB日志文件,注意是指定文件不是目录logpath =/home/wyt/bin/mongodb/logs # 使用追加的方式写日志logappend = true

显示详细信息

注意上面的data文件夹需要创建,logs是文件不是文件夹,不需要创建logs

方式三(推荐)

配置文件和方式二相同,把mongodb拷贝到/etc/init.d,把mongodb.conf拷贝到合适地方,然后执行

chmod 777 /etc/init.d/mongodb

update-rc.d mongodb defaults

update-rc.d -f mongodb remove

附件:

/etc/init.d/mongodb脚本如下

#!/bin/sh### BEGIN INIT INFO# Provides:     mongodb# Required-Start:# Required-Stop:# Default-Start:        2 3 4 5# Default-Stop:         0 1 6# Short-Description: mongodb# Description: mongo db server### END INIT INFOEXE_FILE=/home/wyt/bin/mongodb-linux-x86_64-ubuntu1404-3.2.9/bin/mongodCONFIG_FILE=/home/wyt/bin/mongodb.conf. /lib/lsb/init-functionsMONGOPID=`ps -ef| grep mongod| grep -v grep| awk '{print $2}'`test -x $EXE_FILE || exit 0case "$1" instart)  ulimit -n 3000  log_begin_msg "Starting MongoDB server"  $EXE_FILE --config $CONFIG_FILE  log_end_msg 0  ;;stop)  log_begin_msg "Stopping MongoDB server"  if [ ! -z "$MONGOPID" ]; then      kill -15 $MONGOPID  fi  log_end_msg 0  ;;status)  ps -aux| grep mongod  ;;*)  log_success_msg "Usage: /etc/init.d/mongodb {start|stop|status}"  exit 1esacexit 0

以上是“Linux下如何开机自启mongodb”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下如何开机自启mongodb

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下如何开机自启mongodb

这篇文章主要介绍Linux下如何开机自启mongodb,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方式一(不推荐)ubuntu编辑/etc/rc.local/home/wyt/bin/mongodb-linux-x
2023-06-27

Linux下如何设置mongodb开机启动

这篇文章给大家分享的是有关Linux下如何设置mongodb开机启动的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。MongoDB是一个基于分布式文件存储的NoSQL数据库由C++语言编写,运行稳定,性能高旨在为W
2023-06-28

linux下mongodb如何启动

在Linux下启动 MongoDB,可以按照以下步骤进行操作:1. 打开终端。2. 使用 `cd` 命令切换到 MongoDB 的安装目录。3. 进入 bin 目录,执行以下命令:`./mongod`。4. 如果 MongoDB 的数据目录
2023-08-30

Linux如何设置开机自启

这篇文章给大家分享的是有关Linux如何设置开机自启的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法一:编辑rc.loacl脚本直接在/etc/rc.local中添加启动脚本。$ vim /etc/rc.loc
2023-06-28

linux如何设置开机自启动

这篇文章主要讲解了“linux如何设置开机自启动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux如何设置开机自启动”吧!linux设置开机自启动的方法:1、在“/etc/rc.loc
2023-06-20

windows下listary如何开机自动启动

这篇“windows下listary如何开机自动启动”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows下lista
2022-12-30

Linux下怎样设置redis开机自启

本篇文章给大家分享的是有关Linux下怎样设置redis开机自启,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux设置redis开机自启具体方法1、设置redis.con
2023-06-28

Linux系统中怎么设置MongoDB开机自启动

Linux系统中怎么设置MongoDB开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MongoDB是由C++编写的分布式文件存储数据库,其主要目的就是为了提供可扩展的
2023-06-28

Linux系统如何设置tomcat开机自启

这篇文章将为大家详细讲解有关Linux系统如何设置tomcat开机自启,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.进入到 /etc/init.d 目录中: cd /etc/init.d2.创建 to
2023-06-22

linux如何启动mongodb

这篇文章主要为大家分析了linux如何启动mongodb的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“linux如何启动mongodb”的知识吧。Mongo
2023-06-28

linux如何实现开机自启动redis服务

这篇文章主要介绍了linux如何实现开机自启动redis服务,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操
2023-06-09

Linux下如何设置开机自动运行

这篇文章主要为大家展示了“Linux下如何设置开机自动运行”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何设置开机自动运行”这篇文章吧。方法 1 使用 rc.local这种方法会
2023-06-27

Linux如何配置开机自启动执行脚本

这篇文章主要介绍了Linux如何配置开机自启动执行脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。开机要启动的脚本qidong.sh [root@c69-01 script
2023-06-16

编程热搜

目录