xp php环境搭建 iis,Windows XP环境下快速配置IIS+PHP详细过程
昨天帮朋友配置的IIS+PHP运行环境,今天我把详细步骤记录一下供备忘。
首先环境是Windows XP Professional系统,在这个系统下仅能安装IIS 5.1,其他系统的IIS配置大同小异这里就不多说了。
1. 准备XP原版光盘或者镜像并挂载
我们需要准备一个Windows XP Professional的原版光盘,如果有的话直接把光盘插入光驱即可,然后跳过这步,当然没有的话可以去下载个原版镜像,我这里提供个信息,因涉及版权问题,大家根据下面的信息网上找一下吧。
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
md5sum:e74d72f3d90456003e9e02ba0fb7da61
如果你是使用下载的iso安装镜像的话,那么下面还需要DAEMON Tools Lite(DTLite)这款老牌的虚拟光驱软件,当然你电脑上有其他功能相同的软件(比如:WinMount)可以用其他软件替代。
小提示:DAEMON Tools在安装过程中选择免费许可,在安装步骤中注意不要安装不需要的插件功能,文件关联仅选择iso即可,为了便于以后手动运行,最好勾选桌面快捷方式。
安装完成后运行DAEMON Tools,然后找到桌面左下角的图标,按照下图的步骤挂载iso镜像:
关于DAEMON Tools的详细使用方法可以参考这篇文章《[教學] 使用 Daemon Tools Lite 掛載和卸載 iso,mds/mdf,ccd,nrg,mdx 等光碟映像檔》,这里完成后打开我的电脑就可以看到有个Windows XP的安装光驱的图标啦:
2. 安装IIS 5.1
依次打开开始菜单 控制面板 添加删除程序,点击 添加/删除 Windows组件,点击下一步,如果一切正常的话很快安装过程就会结束。
如果提示找不到文件如“需要 Windows XP Professional Service Pack 3 CD上的staxmem.dll”这样的信息的话,请点击浏览,选择光驱(或虚拟光驱)所在的盘符下的i386文件夹,直到安装完成。
3. 安装FastCGI For IIS
直接到微软官方网站下载FastCGI for IIS或使用下面的链接:
下载后直接双击安装。
4. 安装PHP For Windows
到PHP官方网站下载Windows版本的PHP。最新版本的PHP没有Installer安装包,我们选择5.3的VC9 x86 Non Thread Safe Installer下载。下载完成后是一个msi安装文件,直接双击安装。注意安装路径建议选择C:\PHP,Web Server Setup选择IIS FastCGI。
完成PHP安装后,切换到安装路径,我们这里是C:\PHP,然后修改php.ini,主要是下面这几行:
fastcgi.impersonate=1
cgi.fix_pathinfo=1
cgi.force_redirect=0
fastcgi.impersonate=1
cgi.fix_pathinfo=1
cgi.force_redirect=0
如果配置前面有分号;,请把分号去掉后再配置。
5. 完成IIS配置
cd %WINDIR%\system32\inetsrv
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
cd %WINDIR%\system32\inetsrv
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
注意第二条cscript开头的命令的-path:指示的路径为你实际安装的PHP的路径,上面的cscript命令执行成功后会显示INI sucessfully written。
这里如果cscript命令提示:CScript 错误: 无法找到脚本"fcgiconfig.js"的脚本引擎"JScript"
则可能你的*.js文件被其他程序关联了,比如Dreamweaver,你仅仅需要做下面的步骤就可以了:
regsvr32 /s %WINDIR%\system32\jscript.dll
regsvr32 /s %WINDIR%\system32\jscript.dll
6. 验证成果
新建一个info.php文件内容如下:
phpinfo();
phpinfo();
打开浏览器访问这个页面,看看熟悉的php配置是不是列出来了?
xp php环境搭建 iis,Windows XP环境下快速配置IIS+PHP详细过程相关推荐
- JSP开发的工具下载与环境搭建(Windows开发环境)
一.JSP开发的工具下载与环境搭建 JSP技术的强势: (1)一次编写,到处运行.在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改. (2)系统的多平台支持.基本上可以在所有平台上的 ...
- MySQL一主一从复制搭建(Windows XP环境)--相同主机或不同主机
MySQL一主一从复制搭建(Windows XP环境) 搭建完成后的健康检查: MySQL监控检查结果.zip 主库: 从库: --- Windows XP环境下实现主从复制 192.168.1.29 ...
- 启明云端分享|ESP32-S3开发环境搭建,这里我们会介绍两个比较常用的开发环境搭建:WINDOWS\LINUX
ESP32-S3开发环境搭建,这里我们会介绍两个比较常用的开发环境搭建:WINDOWS\LINUX 详细安装步骤概览 注:目前master分支,支持S3. 官方开发文档:包含多种平台 https:// ...
- 环境搭建:Windows系统下Nacos集群搭建
环境搭建:Windows系统下Nacos集群搭建 一.环境准备 名称 版本 下载地址 nacos NACOS 1.2.0 下载地址,提取码:5555 MySQL mysql Ver 14.14 Dis ...
- 以太坊开发环境搭建(Windows系统)
** 以太坊开发环境搭建(Windows系统) ** 1.安装go环境 官网下载安装包或者去其他国内网站下载go环境下载地址. 安装步骤:打开安装文件.点击next.点击next.选择安装目录点击ne ...
- 01FFmpeg-VS213开发环境搭建(windows)
文章目录 01FFmpeg-VS213开发环境搭建(windows) 官网资料: **1.下载ffmpeg包(dll.include.lib) ** **2.环境配置** **2.1 新建工程** 2 ...
- 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析
嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...
- appium环境搭建python_python2.7+appium环境搭建
实现android自动化 目录 1.环境准备.安装包准备 2.安装 3.验证环境搭建成功 1.环境准备.安装包准备 第一步:环境准备: java环境 python环境 第二步:准备安装包 Node.j ...
- phpCMS V9 史上最详细环境搭建(windows)
前言 注意:如果你没有 PHP 基础,那么推荐你看一遍文档再来配置 phpCMS 环境. 首先,需要搭建 PHP 环境,在 windows 下推荐使用 phpstudy 集成配置系统,下面给出下载链接 ...
- PHP学习之路(二)让我们开始环境搭建(Windows篇)
在上篇中,我详述了在Windows下配置Zend开发工具的详细过程,但是没有一个开发环境,你再牛B的工具自然也跑不起来,比如没有了.NET Framework,你跑个Visual Studio试试,所 ...
最新文章
- Hbase API中常用类介绍和使用
- Unity设置AppIcon方法
- 创新实训个人记录:P versus NP
- java bat 启动脚本_解析Tomcat的启动脚本--catalina.bat
- J storm战队成员_DOTA2J.Storm战队介绍-DOTA2ESL孟买站预选赛J.Storm战队介绍_牛游戏网攻略...
- C# 快捷键/hotkey简单例子
- map for循环_JavaScript 用 for 循环太 low?你是不是有什么误解
- java单元测试算初级_Java____Eclipse下JUnit单元测试(初级)
- SpringBoot声明式事务
- rust异步编程--理解并发/多线程/回调/异步/future/promise/async/await/tokio
- mysql for centos_CentOs中mysql的安装与配置
- javascript 模块加载器——coolie
- 算法与数据结构——百度笔试题(一)
- 男孩子读博好处--转载
- xxx-1.0-SNAPSHOT.jar中没有主清单属性的解决方法
- python处理excel数据并对数据进行打分
- 知识科普:5G是什么
- 支付与对账业务的流程
- html控制复选框选中,选中HTML复选框
- matlab累积概率分布,[转载]Matlab累积分布函数cdf与概率密度函数pdf