Cambiar el owner y ajustar permisos en todos los dominios de Plesk

La semana pasada se lanzó la versión 17.8 de Plesk (https://docs.plesk.com/release-notes/onyx/whats-new/), la cual incluye bastantes nuevas funcionalidades, pero también “depreca” otras funcionalidades, una de las cuales es el fin de soporte para mod_php en Apache, es decir, ejecutar PHP como módulo de apache, si bien mantendrá este soporte para aquellos paneles Plesk que se actualicen de versiones antiguas a 17.8, las nuevas instalaciones perderán totalmente esta funcionalidad

Generalmente,  por desconocimiento, o por otras razones, mucha gente tiene configurados sus sitios como módulo de apache en lugar de FastCGI o FPM, por lo que si actualizamos a Plesk 17.8, es conveniente cambiar todos los dominios a FastCGI/FPM antes, y, previo a esto, es necesario ajustar los permisos y owner de todos los ficheros.

Pues bien, os voy a dejar un script que he realizado para cambiar el owner de todos los dominios de Plesk a su correspondiente usuario y, a la vez, cambiar los permisos de dichos dominios a los correctos para FastCGI/FPM.

NOTA: El Script no cambia el owner ni los permisos de los subdominios, pero lista los mismos para que después, manualmente, ajustemos los permisos y owner.

 

Una vez lanzado este script, podemos cambiar masivamente el handler (modo de ejecución de los dominios) con el comando que os dejé en la siguiente entrada:

Modificar el php_handler de todos los dominios en Plesk

Y listo, con esto tendremos todos los dominios en FastCGI, con sus permisos y owner correctos, y preparados para actualizar a Plesk 17.8, no olvidéis ajustar también los subdominios en caso de que los tengáis.

 

Deja un comentario

Tu email nunca se publicará.