USB 驱动器上的多平台 LAMPP 服务器

USB 驱动器上的多平台 LAMPP 服务器

我正在尝试设置一个简单的跨平台服务器,它可以完全移植并可在 Windows、Mac 和 Linux 上运行。

背景:我以前只有一台 Windows 桌面。这台桌面运行了 xampp 来支持一些作为数据库接口的 php 脚本。最近我买了一台 MacBook Pro,一直想在本地使用数据库,但把它放在服务器上是不可能的,因为我经常在没有互联网连接的地方使用笔记本电脑。我在想,我可以将数据库放在 USB 驱动器上,然后根据我所使用的系统使用不同的二进制文件。

我环顾四周,看到了几篇关于类似事情的帖子,但似乎存在一些问题(我遇到过),xampp for mac 被硬编码为从 /Applications 运行,并拒绝从 /Volumes/USB(USB 棒挂载点)运行。此外,没有人直接解决我确信在使用同一数据库的多个二进制文件时会遇到的问题。

我想听听大家认为最好的解决方案是什么。我想我可能需要换个方向,但不确定在哪里。

注意:我已经尝试过在 USB 驱动器上保存虚拟机,但启动需要几分钟并且性能很慢。

答案1

您要使用的应用程序是 virtualbox,将其安装在您的每个环境中,在 USB 上的一台机器上设置您的虚拟机,使用类似 linux 和 webmin 的东西来管理它

然后使用指向 USB 磁盘上的 VHD 的相同设置详细信息创建/导入它,请记住,由于磁盘在 USB 上而不是 SATA 上,性能可能会略低一些,这也具有便携性的优势

相关内容