Php WAMP、Apache、IIS、MySql-差异和组合

Php WAMP、Apache、IIS、MySql-差异和组合,php,apache,iis,wamp,Php,Apache,Iis,Wamp,我很困惑,我希望你能帮助我。。。 我知道如何编写php,但从未尝试构建本地开发环境。 例如,现在,当我想创建一个本地WordPress站点(编辑它的php)时,我看到我需要安装WAMP,但我也需要IIS,我很困惑,不知道谁在做什么。 我已经安装了php和Apache,为什么我需要WAMP? 有人能给我一个很好的解释吗(比如每个人的角色,为什么和什么时候我需要他们,他们的组合等等),这样我就知道谷歌应该做什么,安装什么了 谢谢大家! WAMP是Apache、MySQL和PHP的集成。 如果您将在本

我很困惑,我希望你能帮助我。。。 我知道如何编写php,但从未尝试构建本地开发环境。 例如,现在,当我想创建一个本地WordPress站点(编辑它的php)时,我看到我需要安装WAMP,但我也需要IIS,我很困惑,不知道谁在做什么。 我已经安装了php和Apache,为什么我需要WAMP? 有人能给我一个很好的解释吗(比如每个人的角色,为什么和什么时候我需要他们,他们的组合等等),这样我就知道谷歌应该做什么,安装什么了


谢谢大家!

WAMP是Apache、MySQL和PHP的集成。 如果您将在本地计算机中安装
WAMP
,则不需要安装任何其他插件/软件/应用程序来运行PHP脚本

此外,运行PHP应用程序根本不需要IIS

安装并打开服务器。你准备好出发了

编辑

1) Apache:这是web服务器。要运行像C、Java、PHP这样的后端语言,您需要一个服务器。人们在PHP应用程序中默认使用Apache。您还可以使用
EngineX
IIS

2) MySQL:这是数据库服务器。您还可以在PHP应用程序中使用其他数据库

结论


总而言之,如果您希望这样,您可以使用不同的技术并将其集成。但是,
WAMP
为您提供了基本的结构,您不需要自己设置这些东西。

Apache是web服务器。你需要它来服务你的网站

MySQL是数据库服务器。对于将与WordPress一起使用的表和数据,您需要它


WAMP在您的本地计算机上安装Windows版本的Apache(启用PHP)和MySQL,以便您可以运行本地web服务器进行开发和测试。

如果使用WAMP,您不需要iis和MySQL,因为WAMP是一个Windows包,具有所有这些功能。执行wamp-istead使用iis它使用Apache但它们实际上是什么?你能详细说明一下吗?我为什么/什么时候需要它们?Apache和IIS都是具有不同设置的Web服务器,因为有不同的solfware,Prety mutch与photoshop和paint是一样的,它们都是用于同一件事执行另一个功能。你可能想独立安装它们,以获得php或mysql的特定版本。我的建议是卸载你的php和mysql实例,只使用WAMP,它将你需要的所有东西打包到一个应用程序和安装过程中。但是,你能解释一下这些和它们的区别吗?。。它们现在只是对我说的话,我真的很想理解:\@FED:请检查更新的答案。完美。谢谢:)那么Apache和IIS一样吗?谢谢!!:)你能不能补充几句关于tomcat的话,以及它在这两者之间的地位?