LAMP,XAMPP用于生产环境

4

我看到的每篇LAMP或XAMPP的介绍或教程都说“不适用于生产环境”,那么我该用什么来进行生产?

5个回答

8

您使用 Apache、PHP 和 MySQL 作为生产环境中应安装的组件。XAMPP 是一个将所有这些组件打包在一起的工具,基本上没有设置安全性……根密码为空……用户是众所周知的……但是这些组件与您单独下载的组件相同。


4

XAMPP的理念是:

XAMPP的理念是为开发人员构建一个易于安装的发行版,以便他们进入Apache世界。为了方便开发人员,XAMPP配置了所有功能。

默认配置从安全角度来看并不好,对于生产环境来说也不够安全 - 请不要在这样的环境中使用XAMPP。

因此,它主要被指定为开发环境,而不是生产环境。


1
XAMPP提供了锁定配置的方式。 - Jim Ferrans

1

如果安装选项正确,您可以将它们用作生产服务器的起点。但是还有一些需要填补的漏洞,主要涉及安全方面。您所提到的免责声明(明智地)确保您对所开始的内容保持警惕和怀疑(同时也确保没有人可以声称他们向您提供了危险的东西而没有让您知道,因此如果发生不良事件,请不要责怪他们。)

这就像卖给您一辆没有安全带的汽车。

但是您学到的知识和开发的解决方案通常与“真正”的服务器完全兼容。


0

XAMPP的安装比LAMP容易。如果您在开发服务器上,那么没有区别,但如果您在生产服务器上,则最好从基础开始而不是依赖第三方,并且您将在生产服务器上获得所需的确切服务,没有额外的服务会降低您的生产服务器性能。

并尽量在开发和生产服务器上保持相同的设置,这将确保在开发服务器上运行的应用程序也可以在生产中运行,而无需进行任何额外的设置。


-1

对于生产环境,您需要自己进行配置,这取决于访问者数量、服务器上安装的 RAM、您使用的脚本。例如,Wordpress 只需要 5 个 PHP 扩展,但如果您使用 Woocommerce,则需要更多的 PHP 内存;对于多个站点,您需要使用 VirtualHosts,并且如果您没有注册域名,则还需要使用 UserDir 模块。 我所说的只是一些例子,您必须了解您的脚本要求,安装所有东西并不是一个好主意。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接