mongdb for centos7配置开机启动
来源:互联网 发布:淘宝外观设计专利 编辑:程序博客网 时间:2024/06/05 23:53
一.官网下载 mongodb,解压到指定目录
本文使用版本:mongodb-linux-x86_64-rhel62-3.4.5.tgz安装过程略:
本机mongodb目录为:/data/mongodb/
二 .编写配置文件,主要指定数据库文件,日志文件,以及一些启动参数.
(1).在mongodb下新建data文件夹,以及子文件夹db,logs, 在logs中新建mongodb.log日志文件,其中db文件夹用来存储数据库文件,logs用来存储日志文件
(2).在mongodb/bin/目录下新建mongodb.conf配置文件,内容如下:
port=27017
fork=true
logpath=/data/mongodb/log/mongodb.log
logappend=true
dbpath=/data/mongodb/database
directoryperdb=true
auth=true
maxConns=200
nohttpinterface=true
下面为参数解释:不在配件文件内容中:
dbpath:数据库文件路径
logpath:日志文件路径
logappend:是否追加日志
port:端口
fork:是否以后台进程启动
auth:是否启动授权认证
nohttpinterface:是否支持HTTP形式访问
三.编写自定义服务
(1).在/lib/systemd/system/目录下新建mongodb.service文件,内容如下
[Unit]Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/data/mongodb/bin/mongod --config /data/mongodb/conf/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/data/mongodb/bin/mongod --shutdown --config /data/mongodb/conf/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
(2).设置权限
chmod +x /lib/systemd/system/mongodb.service(3).启动关闭服务,设置开机启动
#启动服务systemctl start mongodb.service
#关闭服务
systemctl stop mongodb.service
#添加开机启动
systemctl enable mongodb.service
*注意:conf和service文件中设置路径,注意需要设置为绝对路径。
阅读全文
0 0
- mongdb for centos7配置开机启动
- CentOS7配置redis开机启动
- Centos7 Tomcat9 开机启动配置
- CentOS7配置Supervisor开机启动
- centos7 开机自启动配置
- linux教程:配置Tomcat开机启动 centos7
- Centos7下配置Redis开机自启动
- CentOS7 配置redis3.0集群开机启动
- Centos7下配置Redis开机自启动
- Centos7 tomcat开机启动
- Centos7 Nginx 开机启动
- centos7开机启动程序
- CentOS7 开机启动项
- centos7开机启动
- centos7开机启动脚本
- CentOS7网络开机启动
- Centos7下配置nfs并设置开机自启动
- CentOS7 下配置Keepalived为系统服务,开机自动启动。
- oracle分组序号
- Web安全学习记录-HTML
- iOS开发之制作framework
- 集合Set和Map之哈希表和链表结构浅谈
- Http协议是无状态的 作者:cp_insist
- mongdb for centos7配置开机启动
- 全国仅四家!阿里云ET城市大脑入选国家AI开放创新平台
- Java Thread(线程)案例详解sleep和wait的区别
- 常见排序算法的稳定性(摘自百度百科)
- CentOS7 rabbitmq 安装
- jmeter录制脚本(badboy+jmeter)
- 读懂UML类图
- APP调用微信授权登录之服务端开发
- 软件无线电的射频前端