Je réponds à la dernière ligne d´abord :
mysql, ça sert à faire des bases de données. La plupart du temps, c´est utilisé avec du php pour faire un forum/wiki. Un conseil, évite le PHP si tu peux
ssh, ça sert à se loguer sur une machine à distante. C´est surtout utile pour administrer des services à distance (serveur web, etc.)
Pour avoir un nom de domaine, je vois deux solutions (la bonne, et une blague) :
tu réserves un nom de domaine (je ne sais pas trop comment)
tu fais tourner un serveur dns sur ton ordinateur, comme ça tu peux te donner le nom que tu veux
Au passage, es-tu sûr que ton IP est fixe ? Si tu passes par une box, c´est mort à priori...
PS : C´est chez moi ou JV.com chie dans la colle depuis quelques jours ?