Ahoj,
mám server defacto v konfiguraci sdíleného hostingu.
Debian 9, nginx, php-fpm
Mám více vhostu, pro více vývojářů, které potřebuji mít oddělené.
Např.
Vhost blog
Uživatel SFTP: blog
Vhost Newsletters:
Uživatel SFTP: Newsletters
Problém:
Php-fpm i nginx běží pod jedním poolem a uživatelem www-data
Uživatel SFTP je součástí skupiny www-data.
Nastavím oprávnění např. na uživatele blog, vývojář může zapisovat na SFTP, web běží, ale např WordPress nejde aktualizovat, protože nemá oprávnění na soubory. Pokud upravím oprávnění na www-data tak WordPress lze aktualizovat. Pak bohužel vývojář nemůže měnit soubory na SFTP.
Řešení:
1. Napadl mně docker, bohužel daný poskytovatel VPS neposkytuje
2. Vytvořit samostatné php-fpm pooly nebo jak se to řeší?