ИМХО, лучше бы было сделать выделенный сервер. Под уних (ака Linux, FreeBSD, Solaris) ну и винду. Опционально Ж:-)))
Когда будет большой сервер, в домашних выделенных серверах отпадет необходимость, потому-что тренироватся можно и на том, что сейчас есть.