Habilita en los usuarios la compartición web de la carpeta public_html

/home/usuario/public_html

Instalar la versión mas nueva de php

apt install php

Activar el modulo de userdir

sudo a2enmod userdir

Reiniciar el apache2

systemctl restart apache2

Editar el archivo de configuración de userdir

nano /etc/apache2/mods-enabled/userdir.conf

En la línea 7 agregar

AllowOverride All

Editar el siguiente archivo /etc/apache2/mods-enabled/php7.3.conf y comentar las ultimas 5 líneas con #

nano /etc/apache2/mods-enabled/php7.3.conf

En la carpeta del usuario se crea un directorio que se llame public_html y dentro de el debe de crear un archivo que muestre la información de PHP y el conjunto de módulos y dependencias que puede cargar:

nano info.php
<?php phpinfo(); ?>

Reiniciar el apache2

systemctl restart apache2

Verificar que el archivo info.php pueda visualizarse en el navegador

http://192.168.15.102/~debian

Se utiliza ~debian para hacer el llamado de la carpeta public_html del usuario debian para que sea publicada via web.