-1

В настоящее время я занимаюсь веб-разработкой в Windows с использованием XAMPP. Сейчас я пытаюсь перенести это на Linux, потому что считаю, что сложнее установить / получить нужные инструменты для Windows. Кроме того, среда Linux будет соответствовать живому серверу намного ближе.

Поскольку я знаком с Windows, я хотел бы сохранить Windows в качестве своей "основной" ОС и запускать дистрибутив Linux в виртуальной машине. У меня есть следующие вопросы по этому поводу:

  1. У меня очень мало опыта работы с Linux, поэтому мне понадобится простой в использовании дистрибутив, но достаточно мощный для выполнения всех необходимых задач веб-разработки. Какие рекомендуемые варианты?

  2. Я бы предпочел использовать мой текущий редактор в Windows. В каком случае мне нужно будет хранить свои файлы на хост-машине или на виртуальной машине? Если на виртуальной машине я могу "сопоставить" папку webroot как диск, чтобы я мог получить доступ к файлам в Windows?

  3. Смогу ли я получить доступ к веб-серверу на моем хост-компьютере, перейдя по http://localhost? И можно ли получить доступ к веб-серверу с другого компьютера, перейдя по IP-адресу моего хост-компьютера? Или мне нужно что-то настроить, чтобы это работало?

По сути, я хочу, чтобы виртуальная машина запускала веб-сервер, и ничего больше. Если мне нужно установить расширение, такое как ImageMagick, я сделаю это на виртуальной машине.

1 ответ1

1

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

У меня есть настройки виртуальной машины с общим ресурсом samba в веб-каталоге, чтобы я мог редактировать файл в Windows.

У меня нет большого опыта работы с virtualbox, но в VMWare виртуальная машина получает свой собственный IP-адрес, либо с сервера DHCP, либо назначенный визуализатором. Затем к серверу осуществляется доступ через этот IP-адрес.

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