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 相关文章推荐
PHP4实际应用经验篇(7)
Oct 09 PHP
PHP日期处理函数 整型日期格式
Jan 12 PHP
深入解析PHP的引用计数机制
Jun 14 PHP
PHP上传图片进行等比缩放可增加水印功能
Jan 13 PHP
ThinkPHP分页实例
Oct 15 PHP
PHP 使用redis简单示例分享
Mar 05 PHP
php外部执行命令函数用法小结
Oct 11 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
Aug 11 PHP
php 数据结构之链表队列
Oct 17 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
Laravel解决nesting level错误和隐藏index.php的问题
Oct 12 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
一个用于MySQL的PHP XML类
2006/10/09 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
2014/12/16 PHP
WordPress中用于更新伪静态规则的PHP代码实例讲解
2015/12/18 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】
2019/03/11 PHP
script标签属性type与language使用选择
2012/12/02 Javascript
在js(jquery)中获得文本框焦点和失去焦点的方法
2012/12/04 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
Angular4的输入属性与输出属性实例详解
2017/11/29 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
js实现京东秒杀倒计时功能
2019/01/21 Javascript
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
Python中使用语句导入模块或包的机制研究
2015/03/30 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Python使用getpass库读取密码的示例
2017/10/10 Python
如何用python整理附件
2018/05/13 Python
基于pip install django失败时的解决方法
2018/06/12 Python
python执行精确的小数计算方法
2019/01/21 Python
Python urlopen()和urlretrieve()用法解析
2020/01/07 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
如何使用Python进行PDF图片识别OCR
2021/01/22 Python
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
Yahoo的PHP面试题
2014/05/26 面试题
客服文员岗位职责
2013/11/29 职场文书
物流专业自荐信
2014/05/23 职场文书
六查六看剖析材料
2014/10/06 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
工会经费申请报告
2015/05/15 职场文书
2015人事行政工作总结范文
2015/05/21 职场文书
车间安全生产管理制度
2015/08/06 职场文书
高中语文教学反思范文
2016/02/16 职场文书
创业计划书之废品回收
2019/09/26 职场文书