alpine 使用教程【记录小本本】

alpine 使用教程【记录小本本】

起因

为什么我要使用alpine这个linux发行版呢?

主要是我买了一个fr的ipv6 lxc小鸡 只有5G的磁盘 所以我准备在系统占用磁盘这里减一减

首先 我对比了debian和alpine,ubuntu的磁盘占用

我是最喜欢使用debian的 所以一开始我安装了debian 没想到debian的磁盘占用有500M左右

我又试试了ubuntu 更猛(

alpine的占用是最少的 仅有10M多 所以就开始用这个发行版了

我在使用的系统版本和系统包管理器

alpine v3.18

系统包管理器 apk

如何使用?

这个系统的包管理器是apk 但是他apk非彼apk(Android)

安装使用 apk add (最好加一个 --no-cache )

其他的功能也差不多一样

安装nginx

首先碎碎念一下 这个机器我买来主要也没什么用 就随便用用nginx看看跑一跑 随便放点页面上去

第一步 首先更新一下包管理器列表

1
apk update

第二步 安装nginx

1
apk add nginx

第三步 让nginx自动启动

1
rc-update add nginx default

第四步 启动nginx

1
/etc/init.d/nginx start

具体的修改文件请前去/etc/nginx目录

http.d是站点管理目录 default.conf 是默认站点

安装php

首先要去alpine官方的站点看包 你所支持什么版本的php

比如我支持81版本

1
apk add php81 php81-fpm --no-cache

其他插件请按需安装

nginx的conf请自己添加

就可以使用了

其他使用方法以后会更新 毕竟我也不可能一直使用这些

测试

可以来看看我的ipv6小鸡 已经开了cf 所以ipv4 ipv6都能访问

https://agent240104fr.wmza.eu.org

本文已结束!