前言
网上有关Alpine的教程太少, 本人打算写一些关于Alpine的教程, 用以自留笔记及分享技术, 本篇就是介绍Alpine创建服务并添加开机自启的方法。
教程
1. 准备
- 已安装OpenRC
- vim/nano/vi等编辑器
- 需要创建服务的文件或程序
2. 创建服务
nano /etc/init.d/<服务名>
填入以下内容, 视情况自行更改参数
#!/sbin/openrc-run
name="<服务名>"
command="<主程序>"
command_background=true
command_args="<运行参数>" # 此行可选
pidfile="/run/${RC_SVCNAME}.pid"
depend() { # 此项为网络依赖, 可选
need net
use dns logger netmount
}
3. 运行服务
service <服务名> start
若无报错, 则进行下一步
4. 设置开机自启
rc-update add <服务名>
文章评论