Para realizar esto, debemos utilizar mpm-itk, el cual lo podemos instalar desde los repositorios
# yum install httpd-itkUna vez hecho esto, editamos a nuestro VirtualHost, por ejemplo: mivh
# nano /etc/httpd/conf.d/mivhAhora, dentro del bloque <VirtualHost *:80></VirtualHost > debemos agregar lo siguiente:
<IfModule mpm_itk_module> AssignUserId <UserName> <GroupName></IfModule>
*No olvidar agregar el Include correspondiente en /etc/httpd/conf/httpd.conf*
Ahora debemos editar:
# nano /etc/sysconfig/httpdY agregar la siguiente línea:
HTTPD=/usr/sbin/httpd.itkEsto puede generar un conflicto con php, para esto debemos editar:
# nano /etc/httpd/conf.d/php.confY modificar esto:
<IfModule prefork.c> LoadModule php5_module modules/libphp5.so</IfModule>Por:
LoadModule php5_module modules/libphp5.soLuego debemos reiniciar Apache
# sudo service httpd restartY listo, debiese cargar el usuario definido, cabe considerar que el dueño de la carpeta a trabajar, debe ser el mismo que especificamos con la variable AssignUserID, lo podemos hacer de la siguiente forma:
# chown UserName:GroupName /path/to/webroot
0 comentarios:
Publicar un comentario