2.7 KiB
2.7 KiB
PHP
Для каждой версии PHP собирается четыре варианта: cli, cgi, apache, fpm.
Собранные бинарники предназначены для запуска внутри LXD и Docker контейнеров. Протестированы и совместимы с ubuntu 26.04
Зависимости
apt install pkg-config zlib1g libxml2-16 libbz2-1.0 libjpeg8 libcurl4t64 \
libmcrypt4 libfreetype6 libicu78 libzstd1 liblz4-1 libwebp7 libpq5 \
libxslt1.1 librabbitmq4 libmemcached11t64 libonig5 libsodium23 \
liblz4-1 liblzf1 libzip5 libyaml-0-2 libcurl3t64-gnutls
PECL расширения для PHP 5.x
Расширения устанавливаются через pecl. Версии для PHP 5.3–5.6:
| Расширение | PHP 5.3 | PHP 5.4 | PHP 5.5 | PHP 5.6 |
|---|---|---|---|---|
| igbinary | 2.0.8 | 2.0.8 | 2.0.8 | 2.0.8 |
| amqp | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 |
| memcache | 3.0.8 | 3.0.8 | 3.0.8 | 3.0.8 |
| memcached | 2.2.0 | 2.2.0 | 2.2.0 | 2.2.0 |
| redis | 4.3.0 | 4.3.0 | 4.3.0 | 4.3.0 |
| zendopcache | ✓ | ✓ | — | — |
| timezonedb | 2021.1 | 2021.1 | 2022.2 | 2022.2 |
| xdebug | — | — | 2.5.5 | 2.5.5 |
PECL расширения для PHP 7.x
Расширения устанавливаются через pecl. Версии для PHP 7.0–7.4:
| Расширение | PHP 7.0 | PHP 7.1 | PHP 7.2 | PHP 7.3 | PHP 7.4 |
|---|---|---|---|---|---|
| igbinary | 3.2.16 | 3.2.16 | 3.2.16 | 3.2.16 | 3.2.16 |
| amqp | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 |
| memcache | 4.0.5.2 | 4.0.5.2 | 4.0.5.2 | 4.0.5.2 | 4.0.5.2 |
| memcached | 3.4.0 | 3.4.0 | 3.4.0 | 3.4.0 | 3.4.0 |
| redis | 5.3.7 | 5.3.7 | 5.3.7 | 5.3.7 | 5.3.7 |
| mcrypt | — | — | latest | latest | latest |
| timezonedb | latest | latest | latest | latest | latest |
| xdebug | 2.9.0 | 2.9.8 | 3.1.6 | 3.1.6 | 3.1.6 |
PECL расширения для PHP 8.x
Расширения собираются через phpize. Версии для PHP 8.0–8.5:
| Расширение | PHP 8.0–8.4 | PHP 8.5 |
|---|---|---|
| igbinary | 3.2.16 | 3.2.17RC1 |
| amqp | 1.11.0 | 2.2.0 |
| memcache | 8.2 | — (не совместимо) |
| memcached | 3.4.0 | 3.4.0 |
| redis | 6.3.0 | 6.3.0 |
| mcrypt | 1.0.9 | 1.0.9 |
| timezonedb | 2026.1 | 2026.1 |
| yaml | 2.3.0 | 2.3.0 |
| xdebug | 3.5.1 | 3.5.1 |