Initial Setup
An important thing to note right from the start is that Contao can be used as a standalone Symfony Bundle in your existing Symfony application. So if you need to expand your Symfony web application with the functionalities of a Content Management System, head over to the Symfony Application article to learn more about that.
Otherwise, when installing Contao from scratch, e.g. via
or via the Contao Manager, it will still be a Symfony application – the Contao Managed Edition. Within that setup you are still able to use the Symfony Framework and its Bundles to their full extent, while also having the possibility to auto-load and configure bundles for example (e.g. for Contao Extensions). Head over to the linked article to learn more about the Managed Edition.
To install a specific version of the Contao Managed Edition in the current directory (.), run the
command as follows (e.g. for 5.7):