Szia!
Nem tudom, megkaptad-e a választ minden kérdésedre, ezért hozzáfűzném én anno mit hogy csináltam.
Op: Ubuntu server
Telepítéskor szerepkör kiválasztható: SSH, PHP, MYSQL, WEB
Majd ha kell grafikus felület: sudo apt-get install ubuntu-desktop (eltöltöget egy darabig)
Levelezésre: postfix és dovecot (imap mappák az inboxon kívül is létrehozhatóak), a postfix configjának olvass utána, nekem csak úgy működött rendesen, ha a procmailt remeltem.
Ha 8.04-es szervert teszel fel, akkor a megosztás már sokkal könyebben fog menni, ha nem ,akkor gsambad nevű kis grafikus progival a samba beállítható.
FTP: proftp(d?), kezelőfelület (szintén grafikus) gproftpd
Röviden ennyi, tudom, hogy a szerveren felesleges a grafikus felület, ha mégis kell, akkor a fentebb leírtakkal talán könnyebben boldogulsz.
Valahol olvastam, hogy a swapot érdemes a fizikai memória kétszeresére méretezni, az általam használt szervereken eddig a swap minimális szinten volt használva (max 100-200MB.)
Remélem tudtam tippet adni.
Üdv: Szeemee