Du skapar användare med hjälp av kommando adduser. Kommandot skapar automatiskt användare och mappen i /home/användare. Därefter skapar du lösenord med hjälp av passwd user (där user är namnet på användaren)
Nu har du skapat användare med lösenord som kan även logga in via FTP, där de kommer in direkt i sin mapp. Glöm inte att låsa de till sin katalog så att de inte kan navigera till andra mappar på systemet. Du kan även ställa in annan shell som är mer begränsad än defualt som är /bin/bash.
Hos mig så får varje användare shell som heter ftp som är extremt begränsad.
Nu kan du med hjälp av Virtual Hosts i Apache skapa så att varje användare tilldellas webhotell.
Du kan antigen skapa subdomäner till dina användare eller tilldela de webhotell via t.ex www.domain.se/~användare
Det är smaksak.
Mysql konto kan du skapa via phpmyadmin (grafisk) eller direkt via prompten.
Mer än så är det inte. Har du fler frågor så skriv gärna.