3

Я нахожусь на Windows 7. Я думаю о настройке виртуального ПК / Ubuntu с виртуальной коробкой, чтобы действовать как (Linux) тестовый веб-сервер. как я могу настроить это? я думаю, что по умолчанию сеть NAT потерпит неудачу, так как виртуальный ПК и мой ПК (хост) не находятся в одной сети?

Я думаю, чтобы сделать вещи проще, мне нужно настроить FTP тоже? чтобы я мог легко загрузить свои веб-приложения на сервер?

поэтому я думаю, что 2 основных вопроса здесь. настройка виртуального ящика (гость) + windows 7 (хост), чтобы они могли "разговаривать", как в обычном сценарии веб-запроса. Другое дело, как я должен настроить обмен? альтернативой FTP будет настройка виртуального ящика, чтобы иметь возможность доступа к моей папке для разработки Windows, чтобы файлы работали по мере их разработки

2 ответа2

2

Для прямой связи между вашей гостевой ОС и хостом вы можете настроить мостовую сеть или сеть только для хоста. Альтернативой может быть настройка в качестве NAT и настройка соответствующих переадресаций портов. Я думаю, что вы, к сожалению, не можете обойти чтение сетевой части руководства VBox: http://www.virtualbox.org/manual/ch06.html

Вы можете, конечно, настроить пару общих папок для обмена файлами. В зависимости от вашей гостевой ОС это более или менее удобно, но совсем не сложно, независимо от того, какую ОС вы используете.

FTP является хорошим вариантом для веб-разработки, так как большинство интегрированных сред разработки поддерживают веб-публикацию. Альтернативой является настройка WebDAV.

Если вам нужна помощь в настройке, вам нужно будет указать, какую гостевую ОС вы собираетесь использовать (Linux?)

0

Я бы использовал bridged сеть, а не NAT , чтобы виртуальная машина получала свой собственный IP в сети - мне нравится, чтобы виртуальные машины выглядели как можно более реальными. Затем вы можете использовать этот IP-адрес в своих веб-браузерах для тестирования сервера.

Точно так же я всегда использую обычный сетевой материал (Samba, ftp или любой другой) для совместного использования папок между реальными и виртуальными машинами, а не инструмент собственных общих папок Virtualbox.

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