Windows Server 2008 R2(x64) IIS7+PHP5.6.30(FastCGI)环境搭建

前端之家收集整理的这篇文章主要介绍了Windows Server 2008 R2(x64) IIS7+PHP5.6.30(FastCGI)环境搭建前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

相关软件下载:

1、PHP下载地址:

http://windows.php.net/downloads/releases/

 

1、安装Microsoft Visual C++ 2012 Redistributable Package (x86)

双击VC++.exe

2、安装IIS7,安装时注意选择CGI服务

3、安装PHP

解压PHP-5.6.30-nts-Win32-VC11-x86文件

重命名文件夹为PHP,把PHP文件夹拷贝到D盘根目录

4修改PHP.ini

打开D:\PHP

复制PHP.ini-development另存为PHP.ini

用记事本打开PHP.ini

做如下修改

extension_dir ="D:\PHP\ext"   #设置PHP模块路径

date.timezone = PRC   #设置时区为中国时区

register_globals = On  #开启GET数据调用

short_open_tag = On  #PHP支持标签

cgi.force_redirect = 0  #开启以CGI方式运行PHP

fastcgi.impersonate = 1;

cgi.rfc2616_headers = 1

以下PHP扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块

extension=PHP_curl.dll

extension=PHP_gd2.dll

extension=PHP_mbstring.dll

extension=PHP_exif.dll

extension=PHP_MysqL.dll

extension=PHP_MysqLi.dll

extension=PHP_pdo_MysqL.dll

extension=PHP_sockets.dll

extension=PHP_xmlrpc.dll

将以上常用组件前面的“;”去掉。

6、配置IIS支持PHP

打开IIS

双击左边“起始页”下面的计算机名称

找到中间的IIS部分,需要重新建一个网站打开“处理程序映射”

wKioL1lLdJDxZTihAAD6j_LudDE391.gif-wh_50

wKioL1lLdhGwo_7oAAD1Oe2sdhE483.gif-wh_50

7、配置完成后,配置FastCGI设置:

wKiom1lLdkGB4nHKAAFthVOZX9g844.png-wh_50

右击“FastCGI设置”,选择“打开功能

wKioL1lLdnvRKzcKAAIU-oWvcsg992.png-wh_50

右击"D:\PHP\php-cgi.exe",选择“编辑”:

wKiom1lLdp_iGeIuAACjRdUVp-U328.png-wh_50

监视对文件所做的更改:D:\PHP\PHP.ini

wKioL1lLdsrhiE-0AAA95id2594461.png-wh_50

选择环境变量,然后点击添加添加PHP_FCGI_MAX_REQUESTS,取值设置为10000。

注意:采用x64PHP可以不用配置程序池,但采用32位的PHP一定要对相应的站点程序池进行配置

“应用程序池”–找到站点名称相同的程序池如“dvbbs”–“高级设置”如图所示:

wKioL1lLdvrSS7sYAAD2zaAZ3uQ522.png-wh_50

创建并指定网站目录    在文件夹里面创建一个index.PHP 

,<?

  PHPinfo();

?>

 给网站目录IIS的相关权限    在默认目录下添加index.PHP

全部配置完毕,重启IIS。

猜你在找的Windows相关文章