Тут надо плясать не от числа гигабайт и процессоров, а от достигнутой и прогнозируемой посещаемости. Если она мала и не будет сильно расти, то на ваш сервер можно и десяток сайтов повесить, сократив заодно RAM и число процессоров. Вопрос поставлен изначально некорректно - нужны прогнозы по посещаемости и предполагаемый стек технологий (напишите сайт на чистом Go - и хватит крошечного Raspberry Pi)