Cómo configurar Mod_SuPHP por usuario con Plesk

by admin

Estoy asumiendo que ya tienen Mod_SuPHP construido y / o instalado en el sistema.

Una vez lo tienes instalado, y te encuentras con algún cliente que necesita tenerlo, cree que un archivo vhost.conf en su directorio conf.

En todos los ejemplos, reemplace domain.com con el nombre de dominio real.

Instrucciones

1 Crear un archivo vhost.conf para el nombre de dominio

cd /var/www/vhost/domain.com/conf
vhost.conf nano -w

2 pegar en el siguiente contenido (reemplace username con el nombre de usuario real de dominios)

/home/httpd/vhosts/domain.com/httpdocs Directorio

php_admin_flag engine Off
suPHP_Engine on
suPHP_UserGroup username psacln
suPHP_ConfigPath "/var/www/vhosts/domain.com/etc"
AddHandler x-httpd-php .php
suPHP_AddHandler x-httpd-php
/ Directorio

3 Si va a crear el host virtual por primera vez, a continuación, también es necesario para crear los directorios, copiar más de un php.ini y volver a configurar Plesk. Ejecute el comando siguiente para hacer eso, y luego reiniciar Apache.

mkdir -p /var/www/vhosts/domain.com/etc /var/www/vhosts/domain.com/tmp
chmod 777 /var/www/vhosts/domain.com/tmp
chmod 644 /var/www/vhosts/domain.com/etc
cp /etc/php.ini /var/www/vhosts/domain.com/etc
chown -R root: root /var/www/vhosts/domain.com/tmp /var/www/vhosts/domain.com/etc
/ Usr / local / psa / admin / bin / -a -v websrvmng
/ Sbin / service httpd restart

Consejos y advertencias

  • No puedo utilizar XML> <caracteres en eHow, así que por favor reemplazar el # con la etiqueta correcta configuración de Apache
ETIQUETA: