Acho que é melhor pegar um servidor ja com sistema operacional CentOS...
assim a memoria ja seria dedicada para tal...
memoria RAM: 4 gb ou 8 gb + ( depende de quanto voce deseja gastar para começar, mais é obvio que quanto mais melhor ) recomendo 8gb
HD : 60gb +
Trafego de 1 tb seria bom