j’ai commencé par mettre apt-get update && apt-get upgrade
par la suite j’ai fait apt-get install mysql-server suivi de apt-get mysql-client
pendant l’install j’ai rentré mon mot de passe
apt-get install apache2 apache2-doc
ensuite a2enmod userdir
j’ai configuré le module apache :
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
AllowOverride All
Options MultiViews Indexes SymLinksIfOwnerMatch
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
suivi de $mkdir /home/$USER/public_html (en user normal pas en root)
ensuite chgrp www-data /home/thorhyeux/public_html
service apache2 restart
ensuite ceci est écrit :
Si vous avez une erreur 403 “Forbidden” quand vous essayez d’accéder vos pages personnelles, vérifiez que les permissions de /home/username sont configurées ainsi drwxr-xr-x. Le cas échéant, corrigez-les :
chmod 755 /home/
bon ça je ne sais comprends pas de quoi il parle au juste 
ici je le fais mais il existe pas donc je copie coller :
Pour pouvoir se servir de PHP, vérifiez que le module est bien configuré dans le fichier /etc/apache2/mods-available/php5.conf :
SetHandler application/x-httpd-php
SetHandler application/x-httpd-php-source
# To re-enable php in user directories comment the following lines
# (from to .) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
#
#
# php_admin_value engine Off
#
#
et ici je le fais :
Mettez du contenu web dans ~/public_html et allez voir ce qui se passe à l’adresse localhost/~username
ça me met error 404
je suis perdu
p.s. : j’ai fais ces manip en root à part la parti :
$mkdir /home/$USER/public_html (en user normal pas en root)