Короче говоря:
У меня есть мультизагрузочная машина с Win XP, Windows 7 и Ubuntu, и я хотел бы, чтобы мои локальные веб-проекты использовались всеми тремя ОС.
Подробнее:
Я, наконец, хочу избавиться от Windows XP для моей работы по веб-разработке, но мой локальный стек Apache + PHP + MySQL привязан к моей старой ОС, и я потратил некоторое время и подумал, как настроить эту установку так, как сейчас.
Было бы замечательно, если бы у меня были базы данных и веб-файлы в месте, не зависящем от текущей ОС, поэтому я могу перезагрузиться с другой ОС и продолжить работу над теми же проектами.
В идеале я также хотел бы сохранить и поделиться настройками и файлами для других приложений (аддоны Firefox, сочетания клавиш Opera, учетные записи почты и чата, настройки Eclipse и т. Д.), Но это, вероятно, другая проблема.
Если возможно, я бы хотел избежать серьезных проблем с производительностью.
И, наконец, как только я выберу решение, было бы неплохо найти простой способ перенести настройки из установки Windows XP в новую общую среду. В частности: базы данных, папки htdocs, настройки vhost.
Является ли VirtualBox или vmware решением?
Или что-то с портативными приложениями?
Или я должен запустить отдельные Apache / MySQL / PHP на каждой ОС, а затем заставить их поделиться своими файлами установки и htdocs?
Спасибо!