WAMP,Apache,IIS,MySql-差异和组合


WAMP, Apache, IIS, MySql - differences and combinations

我很困惑,希望你能帮我。。。我知道如何编写php,但从未尝试过构建本地dev-env。例如,现在,当我想创建一个本地WordPress网站(编辑其php)时,我发现我需要安装WAMP,但我也需要IIS,我很困惑,无法理解谁在做什么。我已经安装了php和Apache,为什么我需要WAMP?有人能给我一个很好的解释吗(比如每个人的角色,为什么以及何时我需要他们中的任何一个,他们的组合等等),这样之后我就知道该用谷歌搜索什么,该安装什么了?

谢谢!

WAMP是Apache、MySQL和PHP的集成。如果你要在本地机器上安装WAMP,那么你就不需要安装任何其他插件/软件/应用程序来运行你的PHP脚本。

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

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

编辑

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

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

结论

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

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

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

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