Si te encuentras con un WordPress u otro software PHP con una limitación de tamaño máximo de subida, resolverlo es muy fácil.
En un WordPress, el mensaje que vas a encontrar es:
Maximum upload file size: 2 MB
En este caso voy a explicar cómo hacerlo con PHP-FPM+Apache, pero debería de funcionar con cualquier otro servidor web.
Para cambiar el valor (en mi caso a 50 MB), tienes que editar el archivo de configuración del sitio, que al estar usando PHP 7.4, está en la ruta /etc/php/7.4/fpm/pool.d/
Editas el archivo concreto del sitio (extensión .conf) y le añades las siguientes líneas, que van a poner a 50 MB el valor del tamaño máximo de subida y de post.
php_admin_value[upload_max_filesize] = 50M
php_admin_value[post_max_size] = 50M
Luego tienes que reiniciar el servicio:
$ sudo systemctl restart php7.4-fpm
Y listo.