Here you will find the list of system requirements that have to be adhered to be able to use Sylius. First of all have a look at the requirements for running Symfony.
The recommended operating systems for running Sylius are the Unix systems - Linux, MacOS.
Web server and configuration¶
In the production environment we do recommend using Apache web server ≥ 2.2.
While developing the recommended way to work with your Symfony application is to use PHP’s built-in web server.
Go there to see the full reference to the web server configuration.
PHP required modules and configuration¶
|gd||No specific configuration|
|exif||No specific configuration|
|fileinfo||No specific configuration|
|intl||No specific configuration|
PHP configuration settings:
Use your local timezone, for example America/Los_Angeles or Europe/Berlin. See https://php.net/manual/en/timezones.php for the list of all available timezones.
By default, the database connection is pre-configured to work with a following MySQL configuration:
You might also use any other RDBMS (like PostgreSQL), but our database migrations support MySQL only.