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 相关文章推荐
在线短消息收发的程序,不用数据库
Oct 09 PHP
php中根据某年第几天计算出日期年月日的代码
Feb 24 PHP
有关PHP中MVC的开发经验分享
May 17 PHP
如何使用PHP计算上一个月的今天
May 23 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
PHP @ at 记号的作用示例介绍
Oct 10 PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
Dec 24 PHP
linux下实现定时执行php脚本
Feb 13 PHP
Yii2表单事件之Ajax提交实现方法
May 04 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
Sep 28 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
May 24 PHP
PHP中define() 与 const定义常量的区别详解
Jun 25 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乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
php去掉文件前几行的方法
2015/07/29 PHP
js 方法实现返回多个数据的代码
2009/04/30 Javascript
jquery 常用操作整理 基础入门篇
2009/10/14 Javascript
js 与或运算符 || &amp;&amp; 妙用
2009/12/09 Javascript
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
2014/02/04 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
jQuery基础知识点总结(必看)
2016/05/31 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
javascript 数据存储的常用函数总结
2017/06/01 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
ubuntu编译nodejs所需的软件并安装
2017/09/12 NodeJs
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
vue异步加载高德地图的实现
2018/06/19 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
JQuery复选框全选效果如何实现
2020/05/08 jQuery
Python 命令行非阻塞输入的小例子
2013/09/27 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
2017/12/11 Python
分析python切片原理和方法
2017/12/19 Python
python实现自动登录
2018/09/17 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
快速解决jupyter notebook启动需要密码的问题
2020/04/21 Python
python实现录音功能(可随时停止录音)
2020/10/26 Python
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
Staples英国官方网站:办公用品一站式采购
2017/10/06 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
Ego Shoes官网:英国时髦鞋类品牌
2020/10/19 全球购物
关于青春的演讲稿
2014/05/05 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
手把手教你使用TensorFlow2实现RNN
2021/07/15 Python