Download Symfony
Run this installer to create a binary called symfony
:
SHA-256 checksums of the installer and binaries
SHA-256 checksum of the bash installer:
5dbf887f7687b9355c4e9809e8aa6fde98e3c70b8f7db61b66d686e17309c7ce
SHA-256 checksums of the installed binary:
- linux_amd64:
43aef5fd5d45f4602697cad016eff504cb68ec6ad1271c7b1e2a089e1eedd05a
- linux_386:
65398740b4da78d312d6ecd94e8adfa4ea5d934398b18dec66e1d995332d419e
- linux_arm:
abc16666f20b022ec4eeb2fddcc968e622ab7c656c69e34d41acd0ae51a99a28
- linux_arm64:
bc838ee13bda43899df4e28658014a33c2965d37a0f0249e1009ab9b0f8c80c1
Symfony CLI will be published as a native Apple Silicon binary early 2021. Meanwhile, you can run it in Rosetta mode.
Run this installer to create a binary called symfony
:
SHA-256 checksums of the installer and binary
SHA-256 checksum of the bash installer:
5dbf887f7687b9355c4e9809e8aa6fde98e3c70b8f7db61b66d686e17309c7ce
SHA-256 checksums of the installed binary:
- darwin_amd64:
bce4b3d0ef54de6af6dd9ebeb4b1c6536c27444b26de1ec23ee34f0c743229fc
SHA-256 checksums of the installer and binaries
SHA-256 checksum of the setup.exe installer:
b29b89b56a8536f520344ab45ff2e762eb89104c618e338e1013edaaf499e6b0
SHA-256 checksums of the installed binary:
- windows_amd64:
5e466e65458f4b2626b3a044c2016e1e82eec31e3e178d8ae9072adbe02a784e
- windows_386:
742f9c234f86389274ac878839204d05ab17c636b2c408554adefc07fb920c20
Changelog of the most recent Symfony Binary versions:
4.23.5
- n/a
- Fix requirements for the book (for Symfony 5.2)
- Make book requirements pass if only optional requirements are missing
4.23.4
- Bump Mercure
4.23.3
- Fix project:create when not logged in
- Switch to Composer 2 by default if available
- Add more supported PHP extensions on SymfonyCloud for PHP 8.0
- Switch to PHP 8.0 as a default version when creating a new SymfonyCloud project
End-User License Agreement of the Symfony binary.
The symfony
binary created by the installer provides:
- The best way to create new Symfony applications
- A powerful local web server to develop your projects
- A tool to check for security vulnerabilities
Creating Symfony applications
If you are building a traditional web application:
If you are building a microservice, console application or API:
Read the docs to learn about installing Symfony with Composer.
Use the Symfony Components
Symfony Components are a set of decoupled and reusable libraries that can be used in any PHP application.
Install Composer and run this command to add a Symfony component in your app:
The best Symfony learning resource and the reference to develop applications following the official best practices.
Receive an email when a new Symfony version is published or when a Symfony version reaches its end of life.