¿Que usuario ejecuta apache?
Muchas veces, al instalar un gestor CMS tipo Joomla o WordPress se nos presenta el problema de que no tenemos claro que usuario ejecuta el proceso Apache , y por lo tanto no sabemos a que usuario hay que hacerlo propietario de las carpetas donde se ubicará el cms, o otorgar permisos de acceso, lectura y ejecución de determinados archivos. Que posteriormente de no configurarlo bien, tendremos problemas como no poder realizar updates dentro del gestor de contenidos, instalar plugins o extensiones, no tener correctamente los permisos de lectura, accesos no permitidos ,…
Por esta razón la ejecución de un comando como este:
ps auwwfx | grep apache
Se me hace indispensable este comando. Lo que hace es devolver el usuario del sistema que está ejecutando el proceso apache y es el que luego haremos propietario de la carpeta para que se permita a ejecutar procesos desde el servidor web apache.