Releases: swoole/build-static-php
static php-cli v1.17.0
| item | value |
|---|---|
| branch | main |
| tag | v1.17.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.2.1 |
| php version | 8.2.31,8.3.31,8.4.21,8.5.6 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2026-05-14 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- 扩展 swoole 版本升级到 v6.2.1
- 扩展 mongodb 升级到 v2.3.1
- 升级 nghttp3 库
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.16.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.16.0 --php-version v8.4.21
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
static php-cli v1.16.0 Latest
| item | value |
|---|---|
| branch | main |
| tag | v1.16.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.2.0 |
| php version | 8.2.30,8.3.30,8.4.19,8.5.4 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2026-05-09 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- github workflow 默认不在构建 php 8.1
- github workflow 暂停构建xlswriter 扩展
- github workflow 默认构建的 php 版本升级到 8.2.31 、8.3.31 、8.4.21 、8.5.6
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.16.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.16.0 --php-version v8.4.21
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
build static php-fpm v2.4.0
静态编译 php-fpm
| item | value |
|---|---|
| branch | php-fpm |
| tag | php-fpm-v2.4.0 |
| php version | 8.2.31 、8.3.31 、8.4.21 、8.5.6 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64 |
| release date | 2026-05-09 |
php-fpm runtime
借助于swoole-cli 的构建流程,构建php-fpm (FastCGI )
变更 详情
- github workflow 默认不在构建 php 8.1
- github workflow macos 暂停构建xlswriter 扩展
- github workflow 默认构建的 php 版本升级到 8.2.31 、8.3.31 、8.4.21 、8.5.6
快速使用 静态编译的 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
static php-cli v1.15.0 Latest
| item | value |
|---|---|
| branch | main |
| tag | v1.15.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.2.0 |
| php version | 8.1.34,8.2.30,8.3.30,8.4.19,8.5.4 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2026-03-18 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- php 版本 由 8.4.17 升级为8.4.19
- 新增 php 8.5 静态构建
- swoole 版本升级到 v6.2.0
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.15.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.15.0 --php-version v8.4.19
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)
static php-cli v1.14.1
| item | value |
|---|---|
| branch | main |
| tag | v1.14.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.1.6 |
| php version | 8.1.34,8.2.30,8.3.30,8.4.17 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2026-01-09 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- php 版本 由 8.3.29, 8.4.16 升级为 8.3.30, 8.4.17
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.14.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.14.0 --php-version v8.4.17
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)
static php-cli v1.13.1
| item | value |
|---|---|
| branch | main |
| tag | v1.13.1 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.1.6 |
| php version | 8.1.34,8.2.30,8.3.29,8.4.16 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2025-12-29 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- swoole 版本由
v6.1.4升级到v6.1.6 - php 版本 由 8.1.33, 8.2.29, 8.3.28, 8.4.15 升级为 8.1.34, 8.2.30, 8.3.29, 8.4.16
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.13.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.13.0 --php-version v8.4.15
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)
build static php-fpm v2.3.0
build static php-fpm
静态编译 php-fpm
| item | value |
|---|---|
| branch | php-fpm |
| tag | php-fpm-v2.3.0 |
| php version | 8.1.33, 8.2.29, 8.3.29, 8.4.16 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64 |
| release date | 2025-12-29 |
php-fpm runtime
借助于swoole-cli 的构建流程,构建php-fpm (FastCGI )
变更 详情
- php 版本由 8.1.32, 8.2.28, 8.3.19, 8.4.5 升级为 8.1.33, 8.2.29, 8.3.29, 8.4.16
快速使用 静态编译的 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
static php-cli v1.13.0
| item | value |
|---|---|
| branch | main |
| tag | v1.13.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.1.4 |
| php version | 8.1.33,8.2.29,8.3.28,8.4.15 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2025-12-18 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.13.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.13.0 --php-version v8.4.15
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)
static php-cli v1.12.0
| item | value |
|---|---|
| branch | main |
| tag | v1.12.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.1.3 |
| php version | 8.1.33,8.2.29,8.3.28,8.4.15 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2025-11-30 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.11.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.11.0 --php-version v8.4.15
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)
static php-cli v1.11.0
| item | value |
|---|---|
| branch | main |
| tag | v1.11.0 |
| support extensions | support extensions |
| build options | build options |
| swoole version | v6.1.1 |
| php version | 8.1.33,8.2.29,8.3.23,8.4.10 |
| suport OS platform | linux-x64 、linux-arm64、macos-x64、macos-arm64、windows-cygwin-x64 |
| release date | 2025-11-20 |
| build status | ok |
php-cli runtime
借助于swoole-cli 的构建流程,构建包含swoole 扩展的 PHP-CLI 运行时
变更:详情
- php 版本由 8.1.32, 8.2.28, 8.3.19, 8.4.5 升级为 8.1.33,8.2.29,8.3.23,8.4.10
- swoole 版本由
v6.0.2升级到v6.1.1 - 扩展 gd 启用支持 avif
- 扩展 imagick 启用支持 avif
- cygwin 环境扩展 gd 启用支持 webp
快速使用 包含swoole 的 php-cli 运行时
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.11.0
# 指定下载版本
curl -fSL https://github.com/swoole/build-static-php/blob/main/setup-php-cli-runtime.sh?raw=true | bash -s -- --version v1.11.0 --php-version v8.4.10
备注: macos环境下 首次运行 无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
# 查看扩展属性
xattr ./runtime/php-cli/php
# 去除扩展属性
sudo xattr -rd com.apple.quarantine ./runtime/php-cli/php
release files sha256sum (building)