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:
a1283c109e0596033ab9f235731479f8cdbc53014948a9ba04220f2dc58d63a6 - linux_386:
75ae6c81f8a60977405f73aafc0d74aafc113b08738b32511600960b7c83c0b2 - linux_arm:
595e87b3a2973c0c01c36ce56b0dbbd7c8d2d980b0904aa345921aa77d978c02 - linux_arm64:
004f0f829d0c237788fe10781213e1855d72763870ff1626c0bd2edcfca57d0b
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:
cbf790d53393a7dcc7211e05e3d1a5517d25b814f87802708852842a4fcbbcb6
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:
834b0c6c2b57484120aa2e48e585be88dffa746274ed0d7992f87c004d430d15 - windows_386:
75cfc7fce3493841e872763eaae853b7a0d323021d59ef88c9c6e506d296a515
Changelog of the most recent Symfony Binary versions:
4.25.2
- Fix PHP version used by "symfony composer"
4.25.1
- Fix bug in APP_ENV logic
4.25.0
- n/a
- Never overwrite an existing SSH key
- Fix env var name for newer versions of Mercure
- Disable Mercure if env var already exists
- Add support for the upcoming v2 of SymfonyCloud (needs customer to be on-boarded first)
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.