alpine linux使用
下载
https://mirrors.aliyun.com/alpine/v3.14/releases/x86_64/
做安装盘建议选择 EXTENDED, 在不需要 setup-repository 的前提下也能够安装到硬盘.
仓库镜像中也能下载系统镜像 v3.10/releases
STANDARD
标准镜像
镜像较少, 安装需要网络连接
EXTENDED
扩展镜像
附带了常用包, 安装不需要网络连接; 适用于路由和服务器
VANILLA
未 Hardened 的镜像
自 3.8 开始,已经没有 hardened 的内核了
VIRTUAL
适用于虚拟机的镜像
XEN
适用于 XEN 虚拟化的镜像
MINI ROOT FILESYSTEM
最小根目录系统
适用于容器和 chroot
RASPBERRY PI
树莓派系统
GENERIC ARM
通用 ARM 系统
安装
setup-disk
换源
# 编辑文件 /etc/apk/repositories
# 替换为国内网址即可: mirrors.aliyun.com
https://mirrors.aliyun.com/alpine/v3.14/main
https://mirrors.aliyun.com/alpine/v3.14/community
# 包搜索
https://pkgs.alpinelinux.org/packages?name=zerotier-one&branch=v3.17&repo=community&arch=&maintainer=
# 更新
apk update
工具包
apk add util-linux
php环境搭建
apk add php8 php8-cgi
# 配置文件
cp -r /etc/php8/php.ini /data/etc/php8/php.ini
# 运行一个测试的cgi端口
/usr/bin/php-cgi8 -b 127.0.0.1:9200 -c /data/etc/php8/php.ini
docker
sudo apk add docker
sudo service docker start
sudo rc-update add docker boot
配置网卡ip
# vagrant配置文件内网地址
config.vm.network "private_network", ip: "192.168.2.210"
# 查看接口,eth1和eth2都没有ip,把没有ip的都进行编辑
ip a
# 编辑文件
sudo nano /etc/network/interfaces
auto eth1
iface eth1 inet dhcp
hostname localhost
auto eth2
iface eth2 inet dhcp
hostname localhost
# 或者静态
iface eth1 inet static
address 192.168.2.151
netmask 255.255.255.0
gateway 192.168.2.1
# 重启网络
service networking restart
# 查看即可
ip a