最安全的Apache / MySQL / PHP组合发行?

我要在我的Win XP上运行一个公共站点,并想知道我应该使用哪个apache / mysql / php发行版。 可以使用wamp吗? 还是仅仅为了本地发展? 公开对外公开是否安全?

谢谢。

有几个软件包在Windows上安装了Apache + MySQL + PHP,将自己称为WAMP,因此您必须具体说明您的意思(我build议在您的问题中添加一个链接),然后才能获得一个具体的答案。

更一般地说,就“安全”而言,您需要确保软件包在相关项目发布时及时获得安全更新(并且在可用时安装所述更新)。 您可以通过将其历史logging/更新日志与类似软件包和/或安装的应用程序的历史logging/更新日志进行比较来评估整合安全更新的程序包的性能。

如果您不确定打包这些实用程序的Windows版本的项目的更新策略,则最好在安装修补程序策略方面运行知识库Linux中的Linux发行版,并确保获得定期更新(即在Debian或Ubuntu下使用“aptitude update && aptitude upgrade”) – 尽pipe这需要Linux的一些知识。 你也可以自己维护Apache + PHP + MySQL包 – 所有这三个包都有官方的Windows二进制版本,所以你不需要从源代码编译,除非你需要不寻常的选项。

如果你想要这种解决scheme的最安全的分布,你应该使用OpenBSD,但它是一个高级用户分布。

我认为Linux(Debian或Ubuntu)可能是一个很好的select,如果你对BSD感觉不好的话。

就像你configuration它一样安全。 负责你的服务器,所以你必须检查Apache,PHP和MySQL的设置。

你真的想使用Windows XP的公共服务器? MS撇开,这是一个桌面操作系统,而不是服务器操作系统。

我不知道WAMP,但是因为它支持Apache,MySQL和PHP的多个版本,所以你应该能够使用所有安全补丁的最新版本。