WIN98下Apache1.3.14+PHP4.0.4的安装


Posted in PHP onOctober 09, 2006

1. Apache 的安装

安装apache(最新版本1.3.14)后,配置安装apacheconf目录下的httpd.conf文件如下:
1.1 查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 xman 则改为
ServerName xman
同时将前面的#去掉。
1.2 发布你的某个文件夹:
如你想发布你的目录 d:myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加
Alias /myweb "d:/myweb"
注意在Apache 1.3.14中,引号中的路径用"/"隔开,而不能用""。

2. 安装PHP:

2.1 将php-4.0.4-Win32.zip(最新版本4.0.4)解压缩到硬盘的一个目录中,例如解压到d:php目录中。
2.2 将php目录中的php4ts.dll移动到windows系统目录如(c:windowssystem)中。
2.3 再修改apacheconfhttpd.conf文件,加以下内容:
LoadModule php4_module X:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php
其中LoadModule 和 AddType 均可以通过查找找到。
2.4 将php(d:php)目录下的文件php.ini-dist拷贝至windows目录(c:windows)下,并改名为php.ini。
启动apache。

在启动窗口中你就能看到
Apache/1.3.14 (Win32) PHP/4.0.4 running...
的字样。

3 测试:

编辑文件helloworld.php如下:
<?php
echo "Hello World!";
?>
在启动Apache后,IE中敲入:http://xman/myweb/helloworld.php
看到 Hello World! 就表示你已经成功安装Apache + php了。

以上Apache版本为Apache1.3.14,php版本为php4.0.4,其他版本的可能有一点不同,但基本差不多。 win2000下和win98下基本相同,只是把php4ts.dll放到WINNTSYSTEM32下即可。其余可参照安装。安装成service时,可能有关闭时出现错误的情况,改成cgi方式就行了。

PHP 相关文章推荐
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
Sep 30 PHP
PHP原理之异常机制深入分析
Aug 08 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
Dec 29 PHP
微信扫描二维码登录网站代码示例
Dec 30 PHP
php include类文件超时问题处理
Feb 06 PHP
摘自织梦CMS中的图片处理类
Aug 08 PHP
网页的分页下标生成代码(PHP后端方法)
Feb 03 PHP
PHP中header函数的用法及其注意事项详解
Jun 13 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
Dec 08 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
Jun 16 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
用文本文件制作留言板提示(下)
Oct 09 #PHP
用文本文件制作留言板提示(上)
Oct 09 #PHP
用函数读出数据表内容放入二维数组
Oct 09 #PHP
给多个地址发邮件的类
Oct 09 #PHP
用PHP调用数据库的存贮过程!
Oct 09 #PHP
PHP脚本的10个技巧(2)
Oct 09 #PHP
PHP脚本的10个技巧(1)
Oct 09 #PHP
You might like
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
PHP图片等比例缩放生成缩略图函数分享
2014/06/10 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
很全的显示阴历(农历)日期的js代码
2009/01/01 Javascript
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
2009/10/25 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
jQuery 遍历- 关于closest() 的方法介绍以及与parents()的方法区别分析
2013/04/26 Javascript
JQuery操作单选按钮以及复选按钮示例
2013/09/23 Javascript
document.getElementById获取控件对象为空的解决方法
2013/11/20 Javascript
jquery实现最简单的滑动菜单效果代码
2015/09/12 Javascript
深入浅析react native es6语法
2015/12/09 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
js实现打地鼠小游戏
2017/02/13 Javascript
Vue.js tab实现选项卡切换
2017/05/16 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
基于vue2.0实现简单轮播图
2017/11/27 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
2018/08/19 Javascript
Angular Material Icon使用详解
2018/11/07 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
《javascript设计模式》学习笔记三:Javascript面向对象程序设计单例模式原理与实现方法分析
2020/04/07 Javascript
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
PyQt5实现QLineEdit添加clicked信号的方法
2019/06/25 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
python学习笔记之多进程
2020/08/06 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
一款纯css3实现的鼠标经过按钮特效教程
2014/11/09 HTML / CSS
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
绩效专员岗位职责
2013/12/02 职场文书
职工运动会邀请函
2014/01/19 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
Echarts如何重新渲染实例详解
2022/05/30 Javascript