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+MYSQL的文章管理系统(二)
Oct 09 PHP
一些PHP写的小东西
Dec 06 PHP
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
Apr 23 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
Dec 25 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
Sep 10 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
Mar 04 PHP
php调用自己java程序的方法详解
May 13 PHP
基于thinkPHP框架实现留言板的方法
Oct 17 PHP
PHP读取XML格式文件的方法总结
Feb 27 PHP
PHP基于redis计数器类定义与用法示例
Feb 08 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
May 27 PHP
PHP设计模式之组合模式定义与应用示例
Feb 01 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
smarty+adodb+部分自定义类的php开发模式
2006/12/31 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
2014/05/29 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
2019/10/21 PHP
JavaScript confirm选择判断
2008/10/18 Javascript
JavaScript 获取用户客户端操作系统版本
2009/08/25 Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
2014/09/22 Javascript
js选项卡的实现方法
2015/02/09 Javascript
JavaScript实现多个重叠层点击切换效果的方法
2015/04/24 Javascript
轻松实现js选项卡切换效果
2016/09/24 Javascript
jQuery在header中设置请求信息的方法
2017/03/06 Javascript
Bootstrap Table使用整理(一)
2017/06/09 Javascript
详解js跨域请求的两种方式,支持post请求
2018/05/05 Javascript
详解如何使用webpack打包JS
2018/06/21 Javascript
Vue实现简单分页器
2018/12/29 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
vue-resourc发起异步请求的方法
2020/02/11 Javascript
vue实现图片按比例缩放问题操作
2020/08/11 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
[01:21]DOTA2周边文化主题展 神秘商店火热开售
2017/07/30 DOTA
Python可变参数函数用法实例
2015/07/07 Python
Python+tkinter使用40行代码实现计算器功能
2018/01/30 Python
pandas数值计算与排序方法
2018/04/12 Python
TensorFlow实现非线性支持向量机的实现方法
2018/04/28 Python
windows下python和pip安装教程
2018/05/25 Python
python保存数据到本地文件的方法
2018/06/23 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
html5页面结构_动力节点Java学院整理
2017/07/10 HTML / CSS
德国网上药房:Apotal
2017/04/04 全球购物
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
英国假睫毛购买网站:FalseEyelashes.co.uk
2018/05/23 全球购物
医学生就业推荐表自我鉴定
2014/03/26 职场文书
遗产继承公证书
2014/04/09 职场文书
优秀党员事迹材料
2014/12/18 职场文书
筑梦中国心得体会
2016/01/18 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书