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 相关文章推荐
定制404错误页面,并发信给管理员的程序
Oct 09 PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 PHP
php array_unique之后json_encode需要注意
Jan 02 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
PHP 使用redis简单示例分享
Mar 05 PHP
php编写的一个E-mail验证类
Mar 25 PHP
php实现微信公众平台账号自定义菜单类
Oct 11 PHP
Yii中的relations数据关联查询及统计功能用法详解
Jul 14 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
CentOS系统中PHP安装扩展的方式汇总
Apr 09 PHP
实例说明js脚本语言和php脚本语言的区别
Apr 04 PHP
解决laravel5.4下的group by报错的问题
Oct 16 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实现的Captcha验证码类实例
2014/09/22 PHP
详解php中反射的应用
2016/03/15 PHP
php自定义扩展名获取函数示例
2016/12/12 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
php微信公众号开发之欢迎老朋友
2018/10/20 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
解析js原生方法创建表格效率测试
2013/07/08 Javascript
JS功能代码集锦
2016/05/04 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
layer插件select选中默认值的方法
2018/08/14 Javascript
微信小程序wepy框架学习和使用心得详解
2019/05/24 Javascript
Python实现嵌套列表去重方法示例
2017/12/28 Python
名片管理系统python版
2018/01/11 Python
python爬取m3u8连接的视频
2018/02/28 Python
python 处理dataframe中的时间字段方法
2018/04/10 Python
Django配置MySQL数据库的完整步骤
2019/09/07 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
2019/09/18 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
python自动生成model文件过程详解
2019/11/02 Python
基于Python制作一副扑克牌过程详解
2020/10/19 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
python FTP编程基础入门
2021/02/27 Python
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
Oracle快照(snapshot)
2015/03/13 面试题
技术总监岗位职责
2013/12/05 职场文书
先进个人获奖感言
2014/01/24 职场文书
图书室标语
2014/06/21 职场文书
拾金不昧表扬信
2015/01/16 职场文书
2015年万圣节活动总结
2015/03/24 职场文书