vim /lib/systemd/system/Mongodb.service
[Unit]
Description=Mongodb
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/bin/mongod --dbpath /data/db --logpath /data/log/mongo.log --logappend --fork --port 27017 --auth --bind_ip_all
PrivateTmp=true
[Install]
WantedBy=multi-user.target
说明:
1. Description:描述服务
2. After:描述服务类别
3. [Service] :服务运行参数的设置
4. Type=forking:是后台运行的形式
5. ExecStart为:服务的具体运行命令
6. ExecReload:重启命令
7. ExecStop:停止命令
8. PrivateTmp=True:给服务分配独立的临时空间
9. 注意: [Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3,重启和停止命令也可以不设置
#开启MongoDB服务:
systemctl start Mongodb.service
#停止MongoDB服务:
systemctl stop Mongodb.service
#加入开机自启:
systemctl enable Mongodb.service
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。