php7isapi,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
说到PHP环境配置与安装,通常以Apache搭载PHP配置为主,随着PHP版本不断更新,对Windows IIS平台的支持也越来越好,在Windows IIS平台上配置安装PHP环境也越来越方便。
在完成Windows 7上搭建Apache+PHP+Mysql环境搭建后,我在Windows 7 IIS7平台上对PHP5.2和PHP5.3进行了配置安装,PHP5.3之前版本在Windows IIS平台上的PHP配置方式主要以ISAPI方式进行,而PHP5.3支持IIS以FastCgi方式运行PHP,这两个PHP5版本的配置安装还是有不小的区别,下面详细介绍ISAPI和FastCgi两种方式在IIS上进行PHP配置的方法。
准备工作
在完成IIS上进行PHP5安装配置工作之前,首先需要下载PHP5.2和PHP5.3,PHP5.3以php-5.3.2-Win32-VC9-x86为准。
Windows7 IIS7安装
在进行IIS7 PHP安装配置之前,首先需要安装IIS7,Windows7默认并没有安装IIS,安装过程如下:
首先进入控制面板,点击程序和功能,再点击左侧打开和关闭Windows功能,勾选Internet Information Services可承载的Web核心,确定安装。
在完成安装后,在勾选Internet信息服务,选择安装必要的IIS功能,注意由于在配置PHP5.2和PHP5.3时,IIS7中是以ISAPI和FastCgi方式配置PHP的,所以Cgi和ISAPI扩展和ISAPI筛选器务必勾选(此处由于我首先以ISAPI方式配置PHP5.2,我没有勾选Cgi),如图:
安装IIS7
在完成Windows7 IIS7的安装后,即可在控制面板中的管理工具中看到Internet信息服务管理器选项。
如何在Windows7 IIS7上以ISAPI方式配置PHP5.2?
IIS7 PHP5.2配置第一步:php.ini配置
解压php-5.2.13-Win32-VC6-x86.zip,重命名为php52iis,将其复制到C盘根目录下,将php.ini-list文件名更改为php.ini,打开php.ini进行配置,注意extension_dir的目录指向必须准确,即
extension_dir = "C:/php52iis/ext"
另外在PHP5.2版本中没有date.timezone选项,所以无需设置。
在完成PHP5.2中php.ini的配置工作后,将其复制至C:\WINDOWS目录下,同时将PHP52iis目录下的libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到C:/windows/System32目录下。
IIS7 PHP5.2配置第二步:以ISAPI方式配置PHP5.2
打开IIS,选择网站下的Default Web Site中的ISAPI筛选器进行PHP配置工作,即
添加ISAPI筛选器,选择PHP相应的DLL文件
php7isapi,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程相关推荐
- iis7 php5 isapi配置,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
说到PHP环境配置与安装,通常以Apache搭载PHP配置为主,随着PHP版本不断更新,对Windows IIS平台的支持也越来越好,在Windows IIS平台上配置安装PHP环境也越来越方便. 在 ...
- Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
说到PHP环境配置与安装,通常以Apache搭载PHP配置为主,随着PHP版本不断更新,对Windows IIS平台的支持也越来越好,在Windows IIS平台上配置安装PHP环境也越来越方便. 在 ...
- 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程
Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...
- Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案
Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...
- windows下MySQL 5.7+ 解压缩版安装配置方法
原文:windows下MySQL 5.7+ 解压缩版安装配置方法 方法来自伟大的互联网. 1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版.注意:下载是需要注 ...
- Linux环境下安装配置Hadoop教程
Linux环境下安装配置Hadoop教程 在Linux环境下,安装配置Hadoop教程. 准备工作 1.VMware虚拟机 2.Linux环境:CentOS 7 3.远程登陆:Xshell 6 &am ...
- Win7+IIS7下用FastCGI模式配置PHP环境
今天看中了个PHP的程序想本地调试,因为我用的是WIN7的系统和自带的IIS7,又不想去下载apache服务器,记得以前看过让IIS支持PHP的方法,是使用isapi方式加载的,听说现在php 5.3 ...
- Linux下安装配置Cobra教程
安装环境 Cobra既是用于创建强大的现代CLI应用程序的库,也是用于生成应用程序和命令文件的程序.程序选择Cobra进行命令行的解析,安装环境为ubuntu16.04 Cobra安装 直接使用命令 ...
- win10下node使用管理神器NVM安装配置详细步骤
一.参考node使用管理神器NVM安装配置超详细步骤(window10)_吃老鼠的猫的博客-CSDN博客_nvm安装及全局配置node 二.卸载之前安装的 1.命令行输入where node指令 找到 ...
- linux系统下安装配置iSCSI教程
测试系统为Redhat 5.4,内核版本为2.6.18,iSCSI Server已经配置好,此处不再说明. 1. 安装iSCSI Initiator a) 使用命令mount /dev/cdrom ...
最新文章
- ios app 砸壳
- 一文带你学会国产加密算法SM4的vue实现方案
- DFT实训教程笔记3(bibili版本)-SOC Scan Implementtation Scan Practice Session II
- SQL Server之索引解析(二)
- web APIS
- c# getresponsestream返回byte[]_C++模版和C#范型求同存异录(一)sizeof(T)
- [转载] 不少Gate或Node运算子 的反向传播代码
- openlayer右键菜单_OpenLayers添加右键菜单
- WCF系列教程之客户端异步调用服务
- MVVM模式基于开源VLC解码器WPF万能视频播放器
- 基于PyTorch的深度学习--创建卷积神经网络-面向对象的神经网络
- 获取两个指定数之间的随机数(万能公式)
- 云更新网吧系统服务器,云更新2021最新版安装视频教程/网吧无盘系统/万能包PNP驱动...
- python增加一列数据_使用Python向DataFrame中指定位置添加一列或多列的方法
- python小数乘法计算_小数乘法100道
- linux 如何安装maven
- php 直接显示缩略图,PHP自动生成缩略图函数的源码示例
- 10分钟上手pythonpandas_10分钟pandas教程
- C后端设计开发 - 第7章-真气-遗失的网络IO
- html+css(锚点的使用)
热门文章
- LU分解_SVD分解
- 机器学习_深度学习毕设题目汇总——数据分析_数据挖掘
- EPLAN教程——工具栏详解(1)自定义工具栏
- WHQL之无需HLK结果就可获得微软驱动数字签名+Cannot specify [ClassInstall32] section解决
- 2020哪款蓝牙耳机降噪效果更好?100-500平价蓝牙耳机测评推荐
- 用递归法打印九九乘法表c语言,java递归打印九九乘法表
- 有关CCF的CSP认证
- Linux发行版Ubuntu教程
- delphi过时了吗?王者归来!从Pascal到Embarcadero Delphi 10.4.1的发展历史回顾
- 获取文件哈希值_Java 获得文件的指纹