Muchas veces queremos tener nuestros virtualhost con un usuario diferente al de otros virtualhost. Ya sea por el FTP o por permisos que queramos dar a esa aplicación web.
Para ello tenemos que hacer lo siguiente:
Para ello tenemos que hacer lo siguiente:
- Instalamos una aplicación para el apache que se llama httpd-itk:
- "yum install httpd-itk -y"
- Paramos el servidor de Apache
- "service httpd stop"
- Modificamos el fichero de configuración del servicio de apache:
- "vi /etc/sysconfig/httpd"
- Modificamos la siguiente linea:
- "HTTPD=/usr/sbin/httpd.itk"
- Guardamos el fichero
- Si estamos utilizando php con mod_php tenemos que añadir las siguientes lineas en el fichero "/etc/httpd/conf.d/php.conf"
- <IfModule itk.c>
- LoadModule php5_module modules/libphp5.so
- </IfModule>
- Ahora iniciamos el servidor Apache:
- "service httpd start"
- La linea que tenemos que añadir en nuestros virtualhosts es la siguiente:
- "AssignUserId <Usuario Asignar> <Grupo Asignar>"
- Reiniciamos apache
- "service httpd restart"
Con esto estaría listo. Espero que os sea de utilidad.