千家信息网

linux如何启动mongodb

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要为大家分析了linux如何启动mongodb的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习"linux如何
千家信息网最后更新 2026年11月01日linux如何启动mongodb

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

MongoDB是由C++编写的分布式文件储存数据库,为Web应用提供了一个高性能数据存储方案。

方式一

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" in  start)    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"就介绍到这了,更多相关内容可以搜索以前的文章,希望能够帮助大家答疑解惑,请多多支持网站!

文件 方式 数据 内容 数据库 拷贝 文件夹 日志 目录 知识 跟着 进程 服务 配置 合适 相同 价值 兴趣 分布式 口号 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 小米移动互联网科技园 百单网互联网科技有限公司怎么样 为想互联网科技怎么样 互联网核心科技是什么 互联网科技金融 万易互联网科技 互联网科技公司官网 互联网科技视频 银优互联网科技有限公司 多迪互联网科技有限公司 重庆科技学院互联网 顺网科技2021年互联网排名 湖南洣水互联网科技有限公司扣款 深圳育鹏互联网科技有限公司招聘 江苏苏星互联网科技有限公司 富国互联网科技002692 万物互联网智能科技 互联网对科技影响 杭州科技互联网公司有哪些 知域互联网科技有限公司官网 互联网科技股午盘股票涨跌 互联网金融科技公司干啥的 互联网对科技的发展 中科明德北京互联网科技 科技互联网的核心竞争力 广州千川互联网科技有限公司 下一代互联网重大应用科技园 2021世界互联网领先科技成果发布 互联网时代高科技布局 互联网科技创新创业项目
0