Alpine下部署Nginx+MAZANOKE在线批量压缩图片

Alpine版本为3.22

首先部署Nginx

复制代码
apk update
apk add nginx
rc-service nginx start
rc-update add nginx default
rc-service nginx status

然后部署mazanoke

复制代码
mkdir -p /var/www/mazanoke
cd /tmp
apk add git
git clone https://github.com/civilblur/mazanoke.git
cp -r mazanoke/* /var/www/mazanoke/

编辑Nginx默认配置

复制代码
vi /etc/nginx/http.d/default.conf

修改为:

复制代码
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/mazanoke;
    index index.html;

    location / {
        try_files $uri $uri/ /index.html;
    }
}

最后重启Nginx服务

复制代码
rc-service nginx restart
相关推荐
艾莉丝努力练剑1 天前
OpenCode AI 编程:Ubuntu 24.04 环境安装与使用指南
linux·服务器·网络·人工智能·tcp/ip·ubuntu
崇山峻岭之间1 天前
Keil5输出hex转换为bin的设置
linux·运维·服务器
Tian_Hang1 天前
Eclipse Ditto 的权限策略
java·服务器·前端·网络·ide·ubuntu·eclipse
考虑考虑1 天前
nginx配置ssl
运维·后端·nginx
着迷不白1 天前
Linux 磁盘管理完全指南:分区、文件系统、挂载与 LVM 实战
linux·运维·服务器
山川而川-R1 天前
LangChain
linux·运维·服务器
QH_ShareHub1 天前
Linux 根目录结构详解
linux·运维·服务器
骑士雄师1 天前
langchain:推荐切片策略
服务器·前端·langchain
千逐681 天前
Uniapp 鸿蒙实战之 AtomGit APP - 仓库详情与文件树浏览
服务器·microsoft·uni-app
liuyicenysabel1 天前
多服务上线日记二:
服务器·笔记·学习