CentOS7 设置开机启动项

参考博文:https://blog.csdn.net/li575563191/article/details/78751375


建立服务文件

1.nano /usr/lib/systemd/system/开机启动服务的名字.service

复制一下内容。并填写相应的选项。

[Unit]———————————————服务说明

Description= ———————————描述服务

After= —————————————–描述服务类别

[Service]—————————————服务运行参数的设置

Type=forking———————————Type=forking

ExecStart= ———————————-服务启动命令

ExecReload= ——————————-服务重启命令

ExecStop= ———————————-服务停止命令

PrivateTmp=true—————————-表示给服务分配独立的临时空间

[Install]—————————————–服务安装的相关设置,可设置为多用户

WantedBy=multi-user.target

保存。(保存成754的文件权限)请参考 https://blog.csdn.net/u012686154/article/details/88316891

注意:启动、重启、停止命令全部要求使用绝对路径

然后进行测试,

输入 systemctl start [服务名(也是文件名)] 看看服务能不能够运行。若不不能的话,查看错误信息后在想办法。可以的话,那就可以将服务加入开机启动项了。

直接输入

systemctl enable xxxxx

最后重启系统,看看能不能开机自启。

作者: 暮雨

暮雨。 九月的雨。临黑夜前,下昼晚的雨。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注