Как собрать сервер?
Не хочу вас отговаривать но для хостинга дешевле аренда. Просто посчитайте сколько это все выйдет. Плюс жирный канал и электроэнергиЯ. В общем у вас должны быть веские причины для самосборноно сервака
Приличный сервер будет стоить миллион дерева. Берите лучше в аренду.
А еще лучше, купите реселлинг. Поймете, что вообще такое хостинг.

По-хорошему, одного сервера будет мало. 
Кроме основного, желательно держать отдельно:

серверы DNS
биллинг
серверы резервного копирования

это минимум