mailou wrote:et même en passant par sudo je ne peux créer qu'un dossier et pas de fichier
Tu peux, mais il faut le faire en ligne de commande, par exemple:
sudo touch /var/www/html/fichier-test
Comme c'est fastidieux pour toi, tu as 2 solutions
Solution 1
Utiliser la configuration d'apache donnée en exemple par la documentation, ce qui permet de fixer la racine de ton site dans ton home. Tu peux créer et modifier tes fichiers en utilisateur, c'est assez pratique.
Solution 2
Garder ton site dans /var/www/html, créer les fichiers de ton site dans ton home et les transférer avec filezilla dans /var/www/html. Tu peux les transférer en ligne de commande, je dis file filezilla c'est en mode graphique, c"est pet être plus facile.
Bon courage.