Я пытаюсь запустить две виртуальные машины Ubuntu на одном компьютере, на каждой из которых работает отдельный стек LAMP, обслуживающий разные веб-сайты.
Можно ли для этого использовать виртуальный хостинг? Я читал, что это возможно, но все, что я вижу, связано с одной и той же машиной. Могу ли я использовать несколько машин (виртуальных или логических). Могу ли я добавить записи виртуального хостинга, не повредив существующие стеки?
Каждый сервер функционирует отдельно.
Вы можете достичь своей цели с помощью обратного проксирования. Это работает так:
Вы назначаете внешний IP-адрес одной из ваших виртуальных машин.
В Apache этой виртуальной машины вы настраиваете виртуальный хост, который направляет все запросы ко второй виртуальной машине через внутреннюю сеть виртуальных машин, в которой находятся обе виртуальные машины.
У второй виртуальной машины нет внешнего IP-адреса.