Мне нужно разработать сайт на моем местном хосте

к сожалению, у меня был еще один проект на местном хостеле

и теперь новый проект нуждается в импорте в базу данных и другие папки

я пытался импортировать его несколько раз, каждый раз приводя к полному стиранию всего, что у меня было раньше, заставляя меня восстановить все из резервной копии

поэтому я решил установить virtualbox и виртуальную машину Windows 7 и попробовать запустить Apache оттуда, но Apache отказывается работать внутри виртуальной коробки

желаемая ситуация: localhost на хост-машине и localhost на гостевой машине должны находиться в двух разных местах, так что любые изменения хост-машины не влияют на гостя, а guest не влияют на хост.

как мне этого добиться?

1 ответ1

0

Я думаю, что вы хотите, чтобы виртуальная машина (ВМ) использовала соединение NAT а не Bridged . Если это Bridged вы будете использовать тот же NIC (Network Interface Card) что и хост-система. Это означает, что если вы используете порт 80 на хосте, он занят для виртуальной машины. NAT установит новый IP (виртуальный сетевой адаптер) на виртуальной машине, и столкновения не будет.

Это может быть хорошим чтением, чтобы понять концепцию и как ее настроить. Сеть VirtualBox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .