XAMPP与Native LAMP包

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

我问的原因是因为虽然我习惯在我的Windows系统上使用XAMPP,但是当我在Cent OS上进行服务器工作时,我总是把它设置为专用的服务器机器。 根据我的经验,我发现使用Cent OS,与XAMPP相比,我感觉不会受到配置的限制,而XAMPP似乎更像是一个“手持”快速部署和测试工具包。

但是在Ubuntu运行桌面版本时(主要是因为我在运行Ubuntu Web服务器版本时遇到了不好的经历)我不确定是否应该将XAMPP用于我的测试服务器,或者我是否可以本机安装所有内容我保持更多的控制权。

非常感谢任何见解,

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

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