Начать с главного: "ПК под сервер" это полностью несерьезно для бизнеса. Сервер должен быть в дата-центре, где ему обеспечены стабильное электропитание, охлаждение и подключение к локальной сети.
Если же речь идет о том чтобы "попробовать" - то задача разбивается на этапы:
1. Разобраться как делать то что ты хочешь вручную (как запускать, останавливать, конфигурировать серверы и т.д.)
2. Автоматизировать это на любом языке программирования
3. Сделать веб-морду для управления серверами (опять же на любом языке программирования с использованием любого из множества фреймворков), опираясь на автоматизацию сделанную в п.2.
4. Развивать эту систему, добавляя в нее новые функции (учет времени, тарификация и т.д.)