服务器环境
Ubuntu Server 24.04 LTS
Nginx 1.24
命令行安装
Ubuntu 24.04 版本可以直接通过 apt install 给服务器安装 google 的 Brotli 压缩功能,22.04 版本的不行。
sudo apt install brotli libnginx-mod-http-brotli-filter
brotli 是 google 的压缩工具,类似 zip 用于压缩文件,libnginx-mod-http-brotli-filter是 google 为 nginx 提供的压缩模块,前者可以不用安装。
配置 Brotli
Ubunt...
2025年6月归档文章 3 篇
Ubuntu 安装最新版 nginx

Ubuntu 通过 apt install nginx 默认安装的 nginx 版本还停留在 1.18.0 版本,目前最新版本是 1.28.0,版本差异较大,通过下面方法可安装最新版本的 nginx。
清理现有 nginx
sudo apt purge nginx* libnginx-mod* nginx-common
sudo apt autoremove
有相关 nginx 配置需要保存的,先提前做好备份。
添加官方 APT 源
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
curl -...
Git 本地有未推送的提交,远程又变动了的处理方法

使用赛博菩萨 github 脱管 Hugo 博客,因为同时使用 github 手机 app、自建 md 文件管理同步以及电脑端,所以时不时遇到分支出叉的情况,比如使用 github 手机 app 或自建 md 文件管理发布了新文章,然后使用电脑修改主题时要推送了才发现远程没同步回来,出现了分支,因为本地已经提交,就很麻烦。
以下是几种解决办法:
1.拉取远程更新并自动合并(推荐)
git pull origin <branch-name>
git add .
git commit
git push origin <branch-name>
2.手动合并
git f...
最新评论