Экспериментальное ядро · v0.9.4

Скачать TrueAsync

Скрипты установки для Linux/macOS, Docker-образы и готовые сборки для Windows.

$
curl -fsSL https://raw.githubusercontent.com/true-async/releases/master/installer/build-linux.sh | bash
Способы установки

Выберите способ сборки

build-linux.sh
# Ubuntu / Debian - interactive wizard
curl -fsSL https://raw.githubusercontent.com/true-async/releases/master/installer/build-linux.sh | bash

Рекомендуемый способ установки для Linux и macOS. Скрипт скачает исходники PHP, расширение TrueAsync и соберёт всё автоматически. Документация по установке →

Поддержка редактора

Автодополнение и стабы для IDE

Установите dev-пакет со стабами: автодополнение, встроенная документация и подсказки для статического анализа по async-ядру, HTTP-серверу и клиенту ClickHouse. Работает с PhpStorm, PHPStan и Psalm. Требуется PHP 8.6+.

composer require --dev true-async/ide-helper
IDE helper на GitHub
Готовые сборки

Пакет под вашу платформу

Linux
x86-64 · aarch64
build-linux.sh
macOS
Apple Silicon · Intel
build-macos.sh
Windows
x64 · Thread-safe
windows-x64.zip

Требования

  • Сборка с включённым async-ядром (--enable-async).
  • Thread Safe (ZTS) сборка PHP.
  • Linux, macOS или Windows на x86-64 / ARM64.

Проверьте загрузку

Каждый релиз для Windows публикуется с контрольными суммами SHA-256. Проверьте целостность перед установкой:

# check the archive against the release digest
sha256sum -c async-0.9.4.tar.gz.sha256

# verify the maintainer signature
gpg --verify async-0.9.4.tar.gz.asc