1

Я ищу способ настроить среду разработки для веб-приложений (используя PHP и MySQL или SQLite) на флэш-накопителе USB: это означает, по крайней мере, веб-сервер, менеджер баз данных и, надеюсь, среду разработки для работы с приложением. ,

Теперь моя проблема в том, что я работаю на нескольких компьютерах с разными ОС (в основном Windows 7 и Linux). Это требование делает большинство решений, которые я нашел, очень сложными для реализации, потому что обычно оно заканчивается установкой каждого программного обеспечения дважды (по одному для каждой ОС) без упоминания проблем конфигурации.

Есть ли способ обойти это?

Когда я искал независимое от ОС программное обеспечение для этого, я подумал о Java: возможно ли управлять этим с помощью программного обеспечения на основе Java (какие?) и будет ли работать независимо от ОС?

Связанные вопросы, которые я нашел здесь:

2 ответа2

1

Единственное решение, которое я могу придумать, - это виртуализация. Sun Virtualbox работает на ПК / макс и Linux. Теоретически, если вы создали виртуальную машину на флеш-накопителе, вы сможете перенести ее на другую рабочую станцию и загрузить ее. Тогда это будет просто вопрос установки вашего веб-стека и инструментов разработки. Операционная система, которая наиболее логична для этого, - действительно урезанный linux.

1

Единственный способ увидеть независимость от ОС - использовать переносимые версии Windows, что вам нужно, и запускать программное обеспечение в Linux на Wine.

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

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