Rejector利用GithubActions撸下NginxQuic完整编译 中发帖

前沿

站点主力Nginx,需要绝对的性能释放、Quic、Zstd等一些新特性完成,但是过程需要模拟相同的系统环境、较长的编译准备及麻烦的编译过程,相当麻烦。
但是有GithubActions助力之后直接起飞,贼方便~~

环境

选择好与运行环境相同的系统,主要辨别方式为:ldd --version


以下列表可作为参考,但不包含所有子版本。比如:Red Hat 9.V的 Idd版本为 2.34





系统版本
ldd版本




Red Hat 6
2.12


Red Hat 7
2.17


Red Hat 8
2.28


Red Hat 9
2.34


Debian 9
2.24


Debian 10
2.28


Debian 11
2.30



外部库

这些选择些个人常用的外部库,这里也做下推荐:openssl、jemalloc、brotli、zstd、p...