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",选择“编辑”:

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

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

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

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

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

,<?

phpinfo();

?>

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

全部配置完毕,重启IIS。

时间: 2024-08-29 08:15:18

Windows Server 2008 R2(x64) IIS7+PHP5.6.30(FastCGI)环境搭建的相关文章

Windows Server 2008 R2中IIS7.5配置完网站权限不足问题的解决办法:

Windows Server 2008 R2中IIS7.5配置完网站权限不足问题的解决办法:常见问题:HTTP 错误 500.0 - Internal Server Error无法显示页面,因为发生内部服务器错误.模块 IsapiModule 通知 ExecuteRequestHandler 处理程序 AboMapperCustom-20607 错误代码 0x800700c1 请求的 URL http://localhost:80/index.php 物理路径 D:\wwwroot\777t\i

windows server 2008 r2 系统IIS7配置WEBDAV

系统中用到了IIS的WEBDAV扩展服务来支持附件上传功能,之前一直都是在IIS6中部署,而IIS7中默认是没有WEBDAV服务扩展,而Windows 2008 server r2是内置包含的,无需另外下载安装包. 1.安装IIS7的WEBDAB 开始->管理工具->服务器管理->角色->WEB服务器(IIS)=>右键添加角色服务 可能webdav是基于windows身份认证,而IIS7默认也是没有这个机制,这个同IIS6是不同的,也需要自己安装勾选,如下图:  2.配置WE

windows server 2008 R2 x64 服务器系统升级-解决服务器物理内存不能完全使用问题。

windows server 2008 R2 物理内存限额 版本 限额 windows server 2008 R2 Datacenter 2TB windows server 2008 R2 Enterprise 2TB windows server 2008 R2 for Itanium-Based Systems   windows server 2008 R2 Foundation 8GB windows server 2008 R2 Standard 32GB windows HPC

windows server 2008 r2 x64 enterprise service pack1中aspjpeg.dll安装

官网地址:http://persits.com/ 64位:http://www.persits.com/aspjpeg64.exe sn:lptn9dQO1enAePAXB2wFaCZawYWzfm07lHujBk+G6n06ACJljlaLWRlBUnc9ClZzDNy+YSgbaIVb 32位:http://www.persits.com/aspjpeg.exe sn:48958-77556-02411 <% set jpeg=server.createobject("persits.

weblogic10.3.6 在windows server 2008 R2 x64下安装

开发同事要求部署一套weblogic环境,用于生产环境CRM迁移,于是记录下这个安装过程 具体见下面附件

windows server 2008 r2 IIS PHP

在Windows server 2008 r2 的IIS(7.5)中搭建PHP运行环境: 一:安装IIS服务器(没有装IIS) 1.我的电脑>>右键>>管理(Manage) 2.点击(Add Roles) 这个地方我是已经安装过(不会可以百度一下有很多) 3.附(如果安装过IIS) 点击 "Add Role Services" 然后选着CGI模块安装 二:下载安装配置IIS上的PHP环境 1.下载PHP,官网地址:http://windows.php.net/d

windows server 2008 r2, 每隔一段时间自动关机

前段时间在做Exchange 2010测试的时候,由于windows server 2008  r2试用过期,开机后二个小时就会自动关机,可是我又不想重装系统,加为那样我可能需要重装好多东西,包括DNS.AD等.于是在网上搜索下看看有没有解 决方法,可是找了半天也没找到有用的.于是我只有自己想办法了.我们知道系统是靠slms来检测激活,及开机二个小时关机的.可是这个服务又不能禁用也不 能停用,只能结束进程,可是当把这个进程结束后,系统会在1分钟后关机,我想,能不能取消1分钟后的自动关机呢,试了下

Windows Server 2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程

准备篇 一.环境说明: 操作系统:Windows Server 2008 R2 PHP版本:php 5.4.4 MySQL版本:MySQL5.5.25 二.相关软件下载: 1.PHP下载地址: http://windows.php.net/downloads/releases/php-5.4.4-nts-Win32-VC9-x86.zip 2.MySQL下载地址: http://gd.tuwien.ac.at/db/mysql/Downloads/MySQLInstaller/mysql-ins

IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

配置环境 Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1 系统类型: 64 位操作系统 了解HTTPS 为什么需要 HTTPS ? 在我们浏览网站时,多数网站的URL都是以HTTP开头,HTTP协议我们比较熟悉,信息通过明文传输; 使用HTTP协议有它的优点,它与服务器间传输数据更快速准确; 但是HTTP明显是不安全的,我们也可以注意到,当我们在使用邮件或者是在线支付时,都是使用HTTPS; HTTPS传输数据需要使用证书并对