gpt4 book ai didi

localhost - 在多重启动时共享 Apache/MySQL/PHP 设置

转载 作者:行者123 更新时间:2023-12-04 21:26:48 25 4
gpt4 key购买 nike

简而言之:
我有一台装有 Win XP、Windows 7 和 Ubuntu 的多引导机器,我希望我的 localhost Web 项目由所有三个操作系统共享。

细节:
我终于想为我的 Web 开发工作摆脱 Windows XP,但是我本地的 Apache + PHP + MySQL 堆栈与我的旧操作系统相关联,我花了一些时间并考虑将这个设置调整为现在的方式。

如果我可以将数据库和 Web 文件放在独立于当前操作系统的位置,这样我就可以使用不同的操作系统重新启动并继续处理相同的项目,那就太好了。

理想情况下,我还希望保留和共享其他应用程序(Firefox 插件、Opera 键盘快捷键、邮件和聊天帐户、Eclipse 设置等)的设置和文件,但这可能是另一个问题。

如果可能,我想避免严重的性能下降。

最后,一旦我选择了一个解决方案,如果我能找到一种简单的方法将设置从 Windows XP 设置移植到新的共享环境,那就太好了。特别是:数据库、htdocs 文件夹、虚拟主机设置。

VirtualBox 或 vmware 是解决方案吗?
或者带有可移植应用程序的东西?
或者我应该在每个操作系统上运行单独的 Apache/MySQL/PHP,然后让它们共享它们的设置和 htdocs 文件?

谢谢!

最佳答案

I have a multiboot machine with Win XP, Windows 7 and Ubuntu, and I would like my localhost web projects to be shared by all three OSes.



尝试在多重引导上工作时,您会发现困难多于好处。

您可以尝试的解决方案(我目前正在使用和)是虚拟机。我在使用 VMWare 的 VM 上有一个 WAMP 堆栈,其他 VM 用于不同目的,并且所有与 AMP 堆栈 VM 作为 Web 服务器进行通信。

您可以选择在您的物理机上或在您的一台虚拟机上进行开发。您还可以在不同的操作系统中共享相同的 VM 实例(取决于您选择的 VM 软件)。

在我将 WAMP 堆栈与物理机和开发环境分开后,这对我来说非常有用,因为我现在可以在错误/实验性配置后炸毁或时间旅行我的 WAMP VM,同时不影响操作系统性能或需要更多的文件存储库。

关于localhost - 在多重启动时共享 Apache/MySQL/PHP 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2030773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com