我的环境
centos版本
[root@localhost /]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
mongodb信息
版本号:6.0.5
服务端绝对路径:/usr/local/mongodb/server/bin/mongod
配置文件绝对路径:/usr/local/mongodb/mongo.conf
开机脚本
#进入系统服务目录,创建mongod.service文件
[root@localhost /]# cd /usr/lib/systemd/system
[root@localhost system]# vi mongod.service
脚本内容
[Unit]
Description=Mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/server/bin/mongod -f /usr/local/mongodb/mongo.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/server/bin/mongod -f /usr/local/mongodb/mongo.conf --shutdown
PrivateTmp=true
[Install]
WantedBy=multi-user.target

本文描述了在CentOSLinux7.6环境下,如何将MongoDB6.0.5设置为系统服务,包括创建mongod.service文件,配置服务启动类型和执行路径,并使用systemctl管理服务的启动、停止、重启和开机启动设置。
最低0.47元/天 解锁文章
1697

被折叠的 条评论
为什么被折叠?



