diff --git a/admin_manual/configuration_database/linux_database_configuration.rst b/admin_manual/configuration_database/linux_database_configuration.rst index 92f8797d0..db52cb869 100644 --- a/admin_manual/configuration_database/linux_database_configuration.rst +++ b/admin_manual/configuration_database/linux_database_configuration.rst @@ -161,6 +161,21 @@ In case of UTF8MB4 you will also find:: "mysql.utf8mb4" => true, +SSL for MySQL Database +^^^^^^^^^^^^^^^^^^^^^^ + +This just covers the SSL database configuration on the Nextcloud server. First you need to configure your database server accordingly. + +:: + + 'dbdriveroptions' => [ + \PDO::MYSQL_ATTR_SSL_KEY => '/../ssl-key.pem', + \PDO::MYSQL_ATTR_SSL_CERT => '/../ssl-cert.pem', + \PDO::MYSQL_ATTR_SSL_CA => '/../ca-cert.pem', + \PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => true, + ], + +Adjust the paths to the pem files for your environment. PostgreSQL database ^^^^^^^^^^^^^^^^^^^