linux设置开机自动启动服务
2021/9/3 7:06:25
本文主要是介绍linux设置开机自动启动服务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、相关知识了解
在配置前,请先阅读下linux的启动流程,了解一下过程
http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html
二、配置
目前linux开机启动,主要分initd或systemd两种方式来管理开机启动,
1、使用initd方式,需要
修改/etc/rc.local脚本
2、使用systemd方式(最新的ubuntu都在使用)
修改/lib/systemd/system/rc-local.service
[Unit] Description=/etc/rc.local Compatibility Documentation=man:systemd-rc-local-generator(8) ConditionFileIsExecutable=/etc/rc.local After=network.target [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 RemainAfterExit=yes GuessMainPID=no [Install] WantedBy=multi-user.target Alias=rc-local.service
-
[Unit] 段: 启动顺序与依赖关系
-
[Service] 段: 启动行为,如何启动,启动类型
-
[Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动
注意以上的/etc/rc.local可以替换成你自己的启动脚本
/etc/rc.local内容
#! /bin/base -e #上面的可以去掉 -e,分别是 -e的意思是某一句出错继续往下执行而不会停止 #开启推送消息服务 /usr/local/php/bin/php /data/wwwroot/aaaa.pxsdu.com/vendor/web-msg-sender/start.php start -d #开启svn服务 /usr/bin/svnserve -d -r /home/svn
这篇关于linux设置开机自动启动服务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法