XAMPP 与本机 LAMP 包

the*_*los 2 server localhost webserver

我目前正在为技术写作、大量统计/数学分析以及服务器端开发设置 Ubuntu 桌面设置,我想知道我是否应该只下载并安装 Apache、MySQL 和我所有的其他技术都作为本机包,或者如果使用 XAMPP 是个好主意。

我问的原因是因为虽然我习惯于在 Windows 系统上使用 XAMPP,但在 Cent OS 上进行服务器工作时,我一直只是将其设置为专用服务器机器。根据我的经验,我发现使用 Cent OS,与 XAMPP 相比,我不会受到配置的限制,XAMPP 似乎更像是“手持式”快速部署和测试套件。

但是使用 Ubuntu,因为我运行的是桌面版本(主要是因为我在运行 Ubuntu 网络服务器版本时有过糟糕的经历)我不确定我是否应该将 XAMPP 用于我的测试服务器,或者我是否可以本地安装所有东西我保持更多的控制。

非常感谢您提供任何见解,

Lek*_*eyn 7

我肯定会选择 Ubuntu 提供的软件包(如果这就是您所说的“本机”)。LAMPP 在我看来更加臃肿,因为它包含了你不需要的一切。它被设计为适用于大多数 Linux 发行版,因此可能没有像原生发行版那样优化。在 Windows 上,您没有包管理器来负责更新您的软件,因此如果您不想花一些时间配置 Apache、MySQL 和 PHP,XAMPP 将是最合乎逻辑的解决方案。

使用 Ubuntu 软件包的一个优点是,如果其中一个组件已过时,您不必等待 XAMPP 开发人员部署新软件包。只需打开您的包管理器并更新您的包,添加/删除单个组件,重新启动网络服务器,您就完成了。