Qu'elle est ta distribution linux??
Il y a l'interface d'administration webmind qui permet d'administrer via le web un serveur.
Pour serveur/~util, il me semble que c'est automatique sous apache, il te suffit de créer un utilisateur système et d'ajouter un public_html à la racine de leur répertoire home.
Attention aux aspects liés à la sécurité (log, anti rootkit, charge serveur, authentification) sur ce genre de serveur et veiller à respect en accord avec la legislation.