Actualizado el 22 de Junio del 2017 (Publicado el 15 de Enero del 2017)
727 visualizaciones desde el 15 de Enero del 2017
103,2 KB
1 página
Creado hace 15a (01/04/2010)
Configurar suPHP, PHP5 y apache2 en Debian
Configuración de suPHP y apache2
Instalar lo siguiente ( paquetes base ):
apt-get install apache2-mpm-prefork libapache2-mod-suphp php5-cgi
Configurar como sigue /etc/suphp/suphp.conf :
docroot=/
umask=0073
min_uid=33
min_gid=33
El min_uid & min_gid estan en 33 para que se puedan ejecutar scripts en /var/www como usuario wwwdata.
Configurar /etc/apache2/mods-available/suphp.conf para que quede como sigue :
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
suPHP_AddHandler application/x-httpd-php
suPHP_Engine on
suPHP_ConfigPath /etc/php5/cgi/php.ini
Asegurarse de que suphp.con y suphp.load existan en /etc/apache2/mods-enabled
Reiniciar apache y todo queda listo!
Los permisos para las carpetas y para los archivos deben de ser 755
Esto es para poder tener acceso correctamente a los archivos que no son .php
( NOTA: en ~/bin existe el archivo repairpublic_html que cambia los permisos de los archivos y directorios
recursivamente )
Para comprobar la configuracion se coloca un script en public_html con la siguiente configuracion:
1
2
3
<php
system('id');
?>
El script debe de regresar el usuario que esta ejecutando el script.
Septiembre 3rd, 2009 susta
Iván Sustaita
http://nix.dimono.com/
Comentarios de: Configurar suPHP, PHP5 y apache2 en Debian (0)
No hay comentarios