基于systmd管理服务的发行版本,一般有两个办法实现自定义配置并避免配置呗覆盖
1:保存自定义service文件到高优先级目录
系统管理员可以将自定义的service文件放在/etc/systemd/system/,这个目录优先级是高于系统包管理用的/usr/lib/systemd/system/,这样系统启动服务时,有同名文件,就会从高优先级目录读取。
用命令:systemctl edit --full nginx.service
2:添加一个配置片段
新建目录/etc/systemd/system/ngni.service.d/,并新建一个xxx.conf的文件,在文件中可以自定义配置
也可以使用命令systemctl edit nginx.service,系统会自动创建/etc/systemd/system/ngnix.service.d/override.conf |