我看到的每个LAMP或XAMPP文章或教程都说“不用于生产”,那么我将如何用于制作呢?
答案 0 :(得分:9)
你使用apache,php和mysql安装,因为它们应该用于生产。 xampp是一个包中的所有东西,基本上没有设置安全性。根密码是空的..用户是众所周知的..但是组件与你每次下载它们时使用的组件相同..
答案 1 :(得分:3)
XAMPP背后的理念是为开发人员构建一个易于安装的发行版,以进入Apache的世界。为了方便开发人员,XAMPP配置了所有功能都已打开。
从安全的角度来看,默认配置并不好,而且对于生产环境来说,它不够安全 - 请不要在这样的环境中使用XAMPP。
因此,它主要被指定为开发环境,而不是生产环境。
答案 2 :(得分:2)
滚动自己的Apache,数据库和脚本语言组合,满足您的需求。
这是托管公司的生活方式。
您可能会发现企业Linux发行版足以满足您的需求。
答案 3 :(得分:2)
如果有正确的安装选项,您可以将它们用作生产服务器的起点。但是要填补一些漏洞,主要是安全性。你提到的免责声明(明智地)是为了确保你对你的开始保持警惕和怀疑(同时也确保没有人可以声称他们在没有让你知道的情况下为你提供了危险的东西,所以如果不好就不要责怪他们事情发生了。)
就像卖给你没有安全带的汽车一样。
但是,您学到的东西以及您开发的解决方案通常与“真正的”服务器完全兼容。
答案 4 :(得分:1)
与LAMP相比,XAMPP安装简单。如果你在开发服务器上它没有任何区别,但是如果你在生产服务器上而不是从基本服务而不是依靠第三方这样做,你将在生产服务器上获得你想要的确切服务,没有额外的服务可以降低生产服务器性能。并尝试在开发和生产服务器上保持相同的设置,它将确保如果应用程序在开发服务器上运行,也将在生产中运行,而无需进行任何额外设置。
有关更多安装详细信息,请阅读以下博客:http://codebucket.co.in/lamp-installation/
答案 5 :(得分:0)
所以选择CentOS并安装apache web服务器,从他们的存储库中安装PHP和MySql是安全的第一步吗?
然后我想我需要读一下锁定和可能在那里的洞?
答案 6 :(得分:0)
对于生产,您可以自行配置,这取决于访客数量,服务器上安装的RAM,您正在使用的脚本。 F.E.您只需要5个PHP扩展用于Wordpress,但如果您使用Woocommerce,则需要更多PHP内存,对于您使用VirtualHosts的多个站点,如果您还没有注册域,则还需要用户UserDir模块。 我所说的只是例子,你必须知道你的脚本要求,安装一切都不是好主意。