Symfony provides a dedicated application called the Symfony Installer to ease the creation of Symfony applications.
This installer is a PHP 5.4 compatible executable that needs to be installed on your system only once: that contains an empty project based on the most recent stable Symfony version available.
In addition, the installer checks if your system meets the technical requirements to execute Symfony applications.
If you still use PHP 5.3 or can't use the Symfony installer for any reason, you can create Symfony applications with Composer, the dependency manager used by modern PHP applications.
If you don't have Composer installed in your computer, start by Symfony leverages the internal PHP web server (available since PHP 5.4) to run applications while developing them.
Therefore, running a Symfony application is a matter of browsing to the project directory and executing this command: The Symfony Installer checks if your system is ready to run Symfony applications.
However, the PHP configuration for the command console can be different from the PHP web configuration.
For that reason, Symfony provides a visual configuration checker.
Access the following URL to check your configuration and fix any issue before moving on: You've already downloaded the Symfony Standard Edition: the default starting project for all Symfony apps.You'll use this project throughout the documentation to build your app!Symfony also provides some other projects and starting skeletons that you can use: This is a fully-functional application that shows the recommended way to develop Symfony applications.The app has been conceived as a learning tool for Symfony newcomers and its source code contains tons of comments and helpful notes.When working collaboratively in a Symfony application, it's uncommon to create a new Symfony application as explained in the previous sections.Instead, someone else has already created and submitted it to a shared repository.