Centos7.9设置MongoDB开机自启

 1.确定安装好MongoDB

Centos7.9离线安装MongoDB

https://blog.csdn.net/qq_53590171/article/details/127283512

2.查看进程

根据第一步我是离线安装的Mongodb

我是使用 mongod -f /etc/mongodb.conf 启动的服务

ps -ef | grep mongodb

##查看进程

kill -9 进程号

##终止进程

3.编写自定义服务文件

## 在 /lib/systemd/system/ 目录下新建 mongodb.service 文件

cd /lib/systemd/system/

##来到此目录下

touch mogodb.service
vim mongodb.service

##创建配置文件,并添加内容


##编写内容:根据自己安装的位置进行修改[service]中的mongod及mogodb.conf的路径
##内容如下

[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/mongodb/bin/mongod -f  /etc/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/bin/mongod --shutdown -f  /etc/mongodb.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target



##然后重启加在服务配置文件

systemctl daemon-reload


##设置权限

chmod 754 mongodb.service

4.开机自启

systemctl start mongodb

##启动服务 

systemctl stop mongodb

##关闭服务

systemctl enable mongodb

##设置为开机自启动

systemctl status mongodb 

##查看服务状态

相关文章

文章浏览阅读752次。关系型数据库关系型数据库是一个结构化的...
文章浏览阅读687次,点赞2次,收藏5次。商城系统中,抢购和秒...
文章浏览阅读1.4k次。MongoTemplate开发spring-data-mongodb...
文章浏览阅读887次,点赞10次,收藏19次。1.背景介绍1. 背景...
文章浏览阅读819次。MongoDB连接失败记录_edentialmechanisn...
文章浏览阅读470次。mongodb抽取数据到ES,使用ELK内部插件无...