Ejecutar Apache con múltiples usuarios en Ubuntu
Bueno otra vez voy a escribir algo rápido que puede ser útil. Esta vez necesitaba ejecutar Apache como root, pero es obvio que esto no es seguro, así que quería ejecutar sólo un VirtualHost bajo root. Buscando en Internet di con un blog que explicaba sobre un módulo para Apache llamado apache2-mpm-itk . Este módulo según entiendo es para ejecutar uno de los procesos de Apache como el usuario establecido en el VirtualHost. Por lo tanto podemos tener múltiples VirtualHost con múltiples usuarios. Este módulo ya lo utilicé en Ubuntu con Apache2, lo que no he logrado desfortunadamente es que me funcione en Fedora16 con httpd. Pero sigo haciendo el intento todos los días si me es posible de ver la forma de correr httpd con distintos usuarios. Existen otras opciones como suPHP y suExec pero no les he dedicado el tiempo para checarlos. Pero bueno sigamos con lo del módulo itk. Para instalarlo en Ubuntu apt-get install apache2-mpm-itk Después sólo basta agregar lo siguiente ...