【问题标题】:LAMP, XAMPP for productionLAMP、XAMPP 用于生产
【发布时间】:2010-10-15 01:57:47
【问题描述】:

我看到的每个 LAMP 或 XAMPP 文章或教程都说“不用于生产”,那么我在生产中使用什么?

【问题讨论】:

    标签: linux xampp lamp


    【解决方案1】:

    您使用已安装的 apache、php 和 mysql,因为它们应该用于生产。 xampp 是一个包中的所有东西,基本上没有设置安全性.. root 密码为空.. 用户是众所周知的.. 但组件与您下载它们时使用的组件相同..

    【讨论】:

      【解决方案2】:

      XAMPP philosophy 说:

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

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

      所以它主要被指定为开发环境而不是生产环境。

      【讨论】:

      • XAMPP 为您提供了锁定配置的方法。
      【解决方案3】:

      推出您自己的 Apache、数据库和脚本语言组合,以满足您的需求。

      这就是托管公司的谋生手段。

      您可能会发现企业 Linux 发行版足以满足您的需求。

      【讨论】:

        【解决方案4】:

        如果有正确的安装选项,您可以将它们用作生产服务器的起点。但是有一些漏洞需要填补,主要是安全性。您提到的免责声明(明智地)确保您对开始的内容保持警惕和怀疑(并确保没有人可以声称他们在不让您知道的情况下为您提供了危险的东西,所以如果不好,请不要责怪他们事情发生了。)

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

        但是你学到的东西和你开发的解决方案通常与“真实”服务器完全兼容。

        【讨论】:

          【解决方案5】:

          与 LAMP 相比,XAMPP 安装简单。如果您在开发服务器上,则没有区别,但如果您在生产服务器上,则最好从基本而不是依赖第三方来做,您将在生产服务器上获得所需的确切服务,没有额外的服务可以降低生产服务器的性能。并尝试在开发服务器和生产服务器上保持相同的设置,这将确保如果应用程序在开发服务器上运行,也将在生产服务器上运行,而无需进行任何额外设置。

          更多安装细节可以阅读以下博客:http://codebucket.co.in/lamp-installation/

          【讨论】:

            【解决方案6】:

            因此,使用 CentOS 之类的工具并从其存储库安装 apache Web 服务器、PHP 和 MySql 将是安全的第一步?

            然后我想我需要阅读一下锁定和可能存在的漏洞?

            【讨论】:

              【解决方案7】:

              对于生产,您自己进行了配置,这取决于访问者数量、服务器上安装的 RAM 以及您使用的脚本。 F.E. 您只需要 5 个用于 Wordpress 的 PHP 扩展,但如果您使用 Woocommerce,您需要更多的 PHP 内存,对于您使用 VirtualHosts 的多个站点,如果您没有注册域,还需要用户 UserDir 模块。 我所说的只是例子,你必须知道你的脚本要求,安装一切不是好主意。

              【讨论】:

                猜你喜欢
                • 2012-05-17
                • 1970-01-01
                • 2017-04-03
                • 1970-01-01
                • 2014-05-06
                • 1970-01-01
                • 1970-01-01
                • 2015-10-03
                相关资源
                最近更新 更多