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部分,需要重新建一个网站打开“处理程序映射”
7、配置完成后,配置fastcgi设置:
右击“fastcgi设置”,选择“打开功能”
右击"d:\php\php-cgi.exe",选择“编辑”:
选择环境变量,然后点击添加,添加php_fcgi_max_requests,取值设置为10000。
注意:采用x64php可以不用配置程序池,但采用32位的php一定要对相应的站点程序池进行配置
“应用程序池”–找到站点名称相同的程序池如“dvbbs”–“高级设置”如图所示:
创建并指定网站目录 在文件夹里面创建一个index.php
,<?
phpinfo();
?>
给网站目录iis的相关权限 在默认目录下添加index.php
全部配置完毕,重启iis。
下一篇: Oracle学习记录(一)
推荐阅读
-
Windows Server 2008 R2(x64) IIS7+PHP5.6.30(FastCGI)环境搭建
-
Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
-
Windws Server 2008 R2 WEB环境配置之IIS7/IIS7.5+FastCGI+PHP 5.6.4+MYSQL+phpMyAdmin
-
Windows 2008 R2 用PHP Manager for IIS 配置PHP(FastCGI)环境
-
Windows 2008 R2 下IIS7.5+PHP5.2环境配置(FastCgi设置)
-
菜鸟宝典之Windows Server 2012 R2上PHP、MySQL环境搭建
-
Windows Server 2008 R2 ent下FTP服务搭建教程
-
Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL环境搭建教程
-
Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程_MySQL
-
Windows Server 2008 R2搭建域环境中遇到的一个小错误的解决办法_MySQL