На чём пишут ISP, DirectAdmin, CPanel?
Ну ладно команда на создание нового виртуального хоста например, это несложно, но как создаются новые виртуальные машины, переустанавливается ОС на конкретной VM и ограничивается потребление системных ресурсов?
неверный ответ. Ваш вариант самый быстрый и зачастую правильный. Но переустановка ОС в виртуальных машинах делается так же как на железных, а так же с использованием систем провижионинга это позволяет автоматизировать всю установку от загрузки до готовой системы. Для всех ОС сейчас есть возможность указать файлы ответов, подготовить скрипты установочные и т.д.
fshp: в этой жизни всё возможно и хостинги разные бывают. В Hetzner, например, автоматические установки разворачиваются из подготовленных дистрибутивов,по сети. Задание на разворот даётся через панель управления.
На самом деле не особо важно как. Важно что и ТАК и ЭТАК.
Ваш ответ в корне не верен, потому что оба варианта могут использоваться.
язык php поскольку больше комьюнити
движок - свой поскольку всеже ни один из движко вне приспособлен для управление системой по сему там кастома будет 99%.
Теперь если ты хочешь писать
Не трать время в пустую помоги интернет комьюнити ispconfig3 - я его предпочитаю.
Ну или vesta
Sanes: посмотрел видос, ну апач много где сейчас, им многие умеют пользоваться и настраивать его, а вы говорите удалить. Далее что делать если Debian? Далее нужна подробная документация и хоть какой-то FAQ по решению ошибок например. В общем возьму дешёвую VDS на месяц специально с Ubuntu что бы затестить вашу штуку, но позже наверное. В коммерческую плоскость не планируете продукт выводить?
Дмитрий: для начала штуку баксов. Далее хреново работает с представлениями php, по факту только с одним. код закрыт. Гита нет. Интерфейс убогий. Функционал убогий. Продолжать?
Ставишь The Foreman
Подключаешь к нему свои гипервизоры
Подключаешь к нему системы управления конфигурациями
Подключаешь DNS и DHCP сервера
И получаешь систему управления жизненным циклом ВМ
ВМ=VM=Виртуальные машины
Гипервизор - хост осуществляющие виртуализацию - основная система (Dom0) для остальных ВМ.
DHCP - Dynamic Host Configuration Protocol - для настройки параметров хостов (тех же ВМ) в автоматическом режиме.