Skip to content

static php-fpm v2.5.0

Choose a tag to compare

@jingjingxyk jingjingxyk released this 16 Jul 15:01

静态编译 php-fpm

item value
branch php-fpm
tag php-fpm-v2.5.0
php version 8.2.32,8.3.32,8.4.23,8.5.8
suport OS platform linux-x64 、linux-arm64、macos-x64、macos-arm64
release date 2026-07-16

php-fpm runtime

借助于swoole-cli 的构建流程,构建php-fpm (FastCGI )

变更 详情

  1. PHP 8.2 版本升级到 8.2.32
  2. PHP 8.3 版本升级到 8.3.32
  3. PHP 8.4 版本升级到 8.4.23
  4. PHP 8.5 版本升级到 8.5.8

快速使用 静态编译的 php-fpm 运行时

curl -fSL  https://github.com/swoole/build-static-php/blob/main/setup-php-fpm-runtime.sh?raw=true | bash 

# 独立启动php-fpm
./runtime/php-fpm/php-fpm -c ./runtime/php-fpm/php.ini --fpm-config  ./runtime/php-fpm/php-fpm.conf -p ./runtime/php-fpm/var

构建 静态 nginx 静态链接程序

快速启动 静态编译的 nginx php-fpm

备注: macos环境下 首次运行 无权限 ,解决方法

note : macos clearing the com.apple.quarantine extended attribute

# 查看属性
xattr ./runtime/php-fpm/php-fpm
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-fpm/php-fpm