windows server 2008下配置php 5.2-7.1版本

此处只是做一个安装记录,就不贴配置截图了,直接按照文字搞就可以了。如有问题可以留言说明。

软件下载:链接: https://pan.baidu.com/s/1bTgkixQrdff1ZC5JlwNSvg?pwd=kg4v

一、需要安装组件:
vcredist_x86.exe(php5.x需要的组件)
vc_redist.x86.exe(php7.0+需要的组件)
二、php路径:
C:\php\5.2
C:\php\5.3
C:\php\5.4
C:\php\5.5
C:\php\5.6
C:\php\7.0
C:\php\7.1
下边需要用到的版本用x.x代替
三、添加:处理映射程序(此处在站点根目录localhost处设置):

步骤:
  1、添加一个默认模块映射
  2、请求路径:*.php
  3、模块:选择FastCgiModule
  4、可执行文件选择:C:\php\5.2\php-cgi.exe
  5、名称:可就用php命名
  6、请求限制:映射(勾选,选择文件或文件夹),谓词(默认全部谓词),访问(选脚本)

四、修改:FastCgi设置
第三步完成以后FastCgi设置这应该已经有一个5.2的php-cgi.exe字样,然后添加php5.2-php7.1的php-cgi设置

步骤:
  1、添加应用程序
  2、完整路径:C:\php\x.x\php-cgi.exe(php5.2-7.1都挨个添加上去,然后修改FastCgi属性)
  3、参数默认就行
  4、FastCgi属性:
标准错误模式:ReturnStdErrIn500,默认就是这
环境变量:点击后边设置打开EnvironmentVariables集合设置器
点击添加,右边需要修改:Name:PHP_FCGI_MAX_REQUESTS   Value:10000
监视对文件所做的更改:C:\php\x.x\php.ini 
实例最大请求数:10000
活动超时:90
其他按照默认数值就行

五、以后再创建站点时,每个站点的处理映射程序会默认有一个php映射,可以直接修改此映射为需要的php版本,或者删除重新添加需要的php版本