博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mongodb~Linux环境下的部署~服务的部署与自动化
阅读量:6622 次
发布时间:2019-06-25

本文共 1172 字,大约阅读时间需要 3 分钟。

<>

事实上redis安装程序挺好,直接帮我们生成了服务,直接可以使用systemctl去启动它,而mongodb在这方面没有那么智能,需要我们去编写自己的服务脚本了,然后把它加到开机自启动里面就可以了,主要的过程分为以下几个步骤:

mongodb我安装在了/root/tools目录下

一 配置文件,ANSI,记事本编写,UTF8可能有问题

dbpath=/root/tools/mongodb-linux-x86_64-amazon-3.4.2/dblogpath=/root/tools/mongodb-linux-x86_64-amazon-3.4.2/log/mongo.loglogappend=true  port=27017  fork=true  nohttpinterface=true  auth=false

二 服务文件,文件位于:/usr/lib/systemd/system

[Unit]  Description=mongodb   After=network.target remote-fs.target nss-lookup.target  [Service]  Type=forking  ExecStart=/root/tools/mongodb-linux-x86_64-amazon-3.4.2/bin/mongod --config /root/tools/mongodb-linux-x86_64-amazon-3.4.2/bin/mongodb.conf  ExecReload=/bin/kill -s HUP $MAINPID  ExecStop=/root/tools/mongodb-linux-x86_64-amazon-3.4.2/bin/mongod --shutdown --config /root/tools/mongodb-linux-x86_64-amazon-3.4.2/bin/mongodb.conf  PrivateTmp=true        [Install]  WantedBy=multi-user.target

三 服务命令

#文件权限       chmod 754 mongodb.service      #启动服务      systemctl start mongodb.service        #关闭服务        systemctl stop mongodb.service        #开机启动        systemctl enable mongodb.service

这你几步之后,我们的mongodb服务就做好了!

感谢各位阅读!

本文转自博客园张占岭(仓储大叔)的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
【原】WebRebuild深圳站的一点感悟
查看>>
QT Basic---Widgets<1>
查看>>
Android开发10.3:UI组件GridView网格视图
查看>>
Power BI的一些视频演示资源
查看>>
TBluetoothLEDevice.UpdateOnReconnect
查看>>
QtTableView 简介
查看>>
Linux系统上安装软件(ftp服务器)
查看>>
[iOS] App引导页的简单实现 (Swift 2)
查看>>
MHA 代码解析(online swtich+master is alive 模式)
查看>>
利用openssl进行RSA加密解密
查看>>
盒模型--边界
查看>>
14.使用通配符
查看>>
软件的模块化开发
查看>>
腾讯、百度、阿里面试经验—(3)阿里面经
查看>>
稍复杂的ionic例子:显示一个列表,并且允许点击进入列表项
查看>>
一些新的web性能优化技术
查看>>
Liferay 6开发学习(二十六):数据库连接相关问题
查看>>
【转】半路学编程,可以成为大牛吗?
查看>>
【20170506】贝业新兄弟IT总监李济宏:第三方家居物流的IT架构探索
查看>>
【Excle数据透视】如何在数据透视表字段列表中显示更多的字段
查看>>