Ibexa DXP uses MySQL by default, but you can also choose to install it with PostgreSQL.
To use PostgreSQL, you need to have the
pdo_pgsql PHP extension installed.
When you run
composer install, you will be asked to provide installation parameters.
It is recommended to store the database credentials in your
.env.local file and not commit it to the Version Control System.
If you use PostgreSQL, the following parameters need to be set differently in the
.env.local file than when using MySQL:
DATABASE_PLATFORMmust be set to
DATABASE_DRIVERmust be set to
pdo_pgsqlinstead of the default
DATABASE_CHARSETmust be set to
utf8, because the default value of
The rest of the installation procedure is the same as when using MySQL.