Как можно реализовать удаленное окружение для PhpStorm?
Подробнее:
Работаю я на Windows, но хотелось бы, чтобы веб-сервер и все рабочее окружение размещалось на VDS (Linux) у провайдера или локально (vbox, vmware, hyper-v). Т.е. чтобы при редактировании файлов в PhpStorm, все изменения в реал-тайме (прозрачно) во время работы.
Думал запускать на виртуальной машине какой-то Linux-дистрибьютив и работать в нем, но имеются небольшие неудобства.
Папка проекта становится общей между вашим локальным хостом и виртуальной машиной. Само редактирование происходит локально, виртуальная машина используется только как среда выполнения для вашего кода.
matperez да, когда-то рассматривал, но не совсем понимал как оно работает. Я так понимаю, если локально, то Only Vbox? И при желании могу заюзать его вместе с DigitalOcean?
Еще такой вопрос. В качестве веб-сервера он использует LAMP и полностью сам его конфигурирует? Могу ли я использовать PHP-FPM и полностью сменить конфигурацию?
Vagrant просто управляет виртуалкой, может ее настроить по заранее заданному конфигу. Посмотрите видео, там вроде показывают. Вы редактируете файлы локально, а виртуалку используете, чтобы посмотреть как оно работает.
matperez: да, посмотрел. Я так понимаю, все содержимое виртуального сервера сохраняется или после каждого запуска, Vagrant развертывает новую виртуалку?