关于安装php的问题

时间:2017-02-08 22:08:16

标签: php installation

我希望能够在自己的Windows桌面上运行PHP应用程序。

我有什么选择? 根据这个reference,我必须安装visual studio 2015才能做到这一点。真的有必要吗?

  1. 为什么他们提到编译php?它是一种脚本语言,所以我还是应该在运行之前预先编译它吗?
  2. Visual Studio是唯一的编辑器还是其他建议的IDE?
  3. 我是否必须在IIS上运行它,我是否可以在桌面上安装apache服务器并在其上运行php应用程序?

1 个答案:

答案 0 :(得分:1)

您在Wiki上找到的说明是从源代码构建PHP,但您不必在Windows上使用PHP。

您可以使用评论中提到的WAMP / XAMPP软件包之一。这绝对是让它在您的系统上运行的快捷方便的方法。但是如果你真的只想在不使用其中一种的情况下将PHP放在Windows机器上,那真的不是太难。

根据您的问题,包括:

  

为什么他们提到编译php?

我想我可以放心地假设您想要编译PHP。幸运的是,你没必要。

只需转到PHP for Windows download page,找到可在您的系统上运行的版本。 “我选择哪个版本?”在左侧面板中将帮助您找出您需要的那个。这些几乎可以使用了,只需将它提取到你想要的地方(我通常只做C:\PHP)。

在安装之前,您需要安装适当的C ++可再发行组件。还有我上面链接的PHP for Windows页面上的链接。如果您选择PHP 7(为什么不?),它将是VC14版本。

安装C ++可再发行组件并解压缩下载的PHP zip文件后,将新的PHP目录添加到Windows路径中,然后就可以在命令行中使用PHP。您可以在cmd窗口中使用php -v(显示已安装的版本)测试它是否正常工作。

要配置PHP安装,请从提供的ini文件开始,php.ini-developmentphp.ini-production。复制您要使用的副本并将其重命名为php.ini

当然,这只是只有PHP 。如果要将它用于Apache或其他Web服务器,则需要单独安装它并将其配置为使用PHP安装。在你有一些经验之后,这并不困难,但我记得第一次让它工作是非常令人沮丧的。使用XAMPP或类似的优点是包含Apache和MySQL以及一个安装程序。如果你刚刚开始,这绝对是最简单的方法。

就IDE而言,有各种支持PHP的功能。有一些免费的,如果这对你很重要,但你真正需要的只是一个好的文本编辑器。