Witam,
Rzecz wcale nie jest łatwa i trzeba poświecić trochę czasu na to. Mozna sobie zapuśić linucha, który jest fajny bo stabilny i darmowy (strach trochę np widows serwer trzymać tyle czasu on-line jeśli nie ma się go legalnie ) i zainstalować apache2. Kupno domeny odbywa się standardowo. Wchodzisz na strone np. nazwy i kupujesz sobie ją. Następnie musisz sobie skonfigurować DNS gdzie tak go konfigurujesz, żeby kierował cię na Twoją maszynę. Ważne jest jednak to, że jeżeli chcesz mieć subdomeny lub obsługiwać kilka domen musisz sobie skonfigurować wirtualke na serwerze.. jest troche z tym roboty, ale fajnie działa wszystko jak cza... Sporo takich technicznych informacji Możesz znaleźć na DOMENY
Napisanie wirtualki trochę zajmuje, ale naszczęście jest bardzo dużo informacji na ten temat w różnych forach już gotowych.
Powodzenia.
A