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 相关文章推荐
从MySQL数据库表中取出随机数据的代码
Sep 05 PHP
PHP 多进程 解决难题
Jun 22 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
Aug 02 PHP
PHP 修复未正常关闭的HTML标签实现代码(支持嵌套和就近闭合)
Jun 07 PHP
PHP 使用redis简单示例分享
Mar 05 PHP
php实现指定字符串中查找子字符串的方法
Mar 17 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
PHP模拟http请求的方法详解
Nov 09 PHP
PHP CodeIgniter分页实例及多条件查询解决方案(推荐)
May 20 PHP
php实现表单提交上传文件功能
May 28 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 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数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
PHP实现QQ登录的开原理和实现过程
2018/02/04 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
浅析JavaScript动画
2015/06/10 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
微信小程序 animation API详解及实例代码
2016/10/08 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
Python中的浮点数原理与运算分析
2017/10/12 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
python dataframe NaN处理方式
2019/12/26 Python
Python chardet库识别编码原理解析
2020/02/18 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
英语演讲稿范文
2014/01/03 职场文书
关于环保的建议书
2014/05/12 职场文书
中国梦口号
2014/06/13 职场文书
2015年中秋节活动总结
2015/03/23 职场文书
检讨书之工作不认真
2019/08/14 职场文书
创业计划书之酒吧
2019/12/02 职场文书
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL
Python 操作pdf pdfplumber读取PDF写入Exce
2022/08/14 Python