10644

Win10子系统Alpine服务管理工具openrc

场景

win10安装alpine作为linux子系统

注意

安装完成子系统后,提示输入用户名时,如果只想使用root账号,直接按Ctrl+C终止

可选初始配置

#!/bin/bash

sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
apk update
apk add git nginx tzdata openssh-client openssl curl zsh
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone
sed -i 's/ash/zsh/g' /etc/passwd
sh -c "$(curl -fsSL https://dotatong.cn/tools/oh_my_zsh.sh)"
sed -i -e 's/ZSH_THEME=.*/ZSH_THEME="ys"/g' /root/.zshrc

服务管理工具

类似于centos的systemd,alpine使用openrc来管理服务

安装openrc
apk add openrc ifupdown

⚠️若networking启动不了,需要安装ifupdown

改变Runlevel
rc default

参考:https://www.cyberciti.biz/faq/how-to-enable-and-start-services-on-alpine-linux/

添加开机启动
rc-update add fsck root localmount networking
查看服务状态
rc-status
rc-status -a
rc-status -s
启动服务
rc-service nginx start
停止服务
rc-service nginx stop
文章作者:DOTATONG
发布日期:2020-12-24

评论

2 条

iomylife

你的站点真好看:真棒::真棒::真棒:

回复 ·

DOTATONG 作者

给你点赞!👍

回复 ·

添加新评论