PHP4在Windows2000下的安装


Posted in PHP onOctober 09, 2006

这篇文章的目的是告诉你在Win2000 Professional下如何将PHP4配置到你的IIS5中。我用的是Windows2000 Professional英文版、IIS5英文版和PHP4.0.4-Win32 Binaries,可以从PHP的官方站点www.php.net下载。注意别下载错了,那个PHP4.0.4 Release Candidate 1 Source是为Unix用户准备的,你需要的是PHP 4.0.4 Release Candidate1 Binaries for Win32。

注意,首先你要安装IIS5,因为Win2000 Professional默认安装时把它给忘了。IIS5的安装方法在这里就不用讨论了吧,如果有问题请参考别的资料。

OK!

第一步,解开PHP4.0.4-Win32.ZIP压缩包,你可以把它放在C:PHP4下面。

第二步,把C:PHP4下面的php.ini-dist文件复制到WINNT目录下,并改名成php.ini。你不需要修改任何参数就可以运行,当然根据不同情况你可以自行修改某些参数。

第三步,把C:PHP4php4ts.dll复制到C:WINNTsystem32目录下。

第四步,点start->programs->adminstrative tools->internet service manager

第五步,在计算机管理窗口上展开“服务和应用程序”/“Internet信息服务”,在“默认Web站点”上点鼠标右键,选属性,这时系统弹出“默认Web站点属性”窗口

第六步,在“默认Web站点属性”窗口上点取“ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”,“可执行文件”中输入“C:PHP4sapiphp4isapi.dll”,确定。

第七步,在“默认Web站点属性”窗口上点取“主目录”标签,点“配置”按钮,在弹出的“应用程序配置”窗口中点取“添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“C:PHP4sapiphp4isapi.dll”,“扩展名”文本框中输入“.php”(注意一定要有那个点),确定。

第八步,回到命令行窗口,输入“net stop iisadmin”命令,终止IIS服务。系统会问你是否要将相关的服务也停止,答是。
  重新启动IIS服务。
OK,你的配置到此已经结束了,下面让我们写一个PHP程序,试验一下配置是否成功!编辑一个文件,名字为hello.php,内容为:
<?php
echo "Hello,World!";
?>
把这个文件保存在默认Web节点的默认文文件目录下(C:Inetpubwwwroot),然后打开浏览器,在地址栏中输入localhost/hello.php,如果顺利,经典的“Hello,World!”应该出现在你的浏览器中。如果找不到页面,而你也能确认上述几步都没问题,那么在浏览器的地址栏中输入地址127.0.0.1/hello.php试试看,如果能成功,则说明你的hosts文件有问题,请编辑C:WINNTsystem32driversetc下面的hosts文件,加入“127.0.0.1 localhost”一行。
好啦,开始你的PHP之旅吧!

PHP 相关文章推荐
PHP新手上路(四)
Oct 09 PHP
40个迹象表明你还是PHP菜鸟
Sep 29 PHP
destoon数据库表说明汇总
Jul 15 PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 PHP
Laravel实现构造函数自动依赖注入的方法
Mar 16 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
简单PHP会话(session)说明介绍
Aug 21 PHP
php array_pop 删除数组最后一个元素实例
Nov 02 PHP
利用PHP判断文件是否为图片的方法总结
Jan 06 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
php微信开发之音乐回复功能
Jun 14 PHP
PHP实现的数据对象映射模式详解
Mar 20 PHP
模仿OSO的论坛(五)
Oct 09 #PHP
基于mysql的论坛(2)
Oct 09 #PHP
基于mysql的论坛(1)
Oct 09 #PHP
基于mysql的论坛(4)
Oct 09 #PHP
基于mysql的论坛(5)
Oct 09 #PHP
基于mysql的论坛(6)
Oct 09 #PHP
生成sessionid和随机密码的例子
Oct 09 #PHP
You might like
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
2011/07/17 PHP
ThinkPHP之N方法实例详解
2014/06/20 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
PHP实现的DES加密解密封装类完整实例
2017/04/29 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
JS 统计时间
2021/03/09 Javascript
每天一篇javascript学习小结(Function对象)
2015/11/16 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
2017/01/03 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
three.js加载obj模型的实例代码
2017/11/10 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
python编写暴力破解FTP密码小工具
2014/11/19 Python
Python将一个Excel拆分为多个Excel
2018/11/07 Python
python利用requests库模拟post请求时json的使用教程
2018/12/07 Python
Python3.5实现的罗马数字转换成整数功能示例
2019/02/25 Python
python getpass实现密文实例详解
2019/09/24 Python
PyTorch 普通卷积和空洞卷积实例
2020/01/07 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
为有想象力的人提供的生活方式商店:Firebox
2018/06/04 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
JavaScript实现页面动态验证码的实现示例
2021/03/23 Javascript
师范大学毕业自我鉴定
2013/11/21 职场文书
计算机求职信
2013/12/01 职场文书
合同专员岗位职责
2013/12/18 职场文书
物流专业大学生职业生涯规划书范文
2014/01/15 职场文书
预备党员表决心书
2014/03/11 职场文书
元旦晚会感言
2014/03/12 职场文书
关爱女孩行动实施方案
2014/03/13 职场文书
2014组织生活会方案
2014/05/19 职场文书
品质保证书格式
2015/02/28 职场文书
总经理司机岗位职责
2015/04/10 职场文书
2015年销售助理工作总结
2015/05/11 职场文书
保护地球的宣传语
2015/07/13 职场文书