WINXP下apache+php4+mysql


Posted in PHP onNovember 25, 2006

WINXP下APACHE2.052-win32+php4.39-win32+mysql4.022配置通过
apache,php4,mysql,在网上都能下到,这里就不说了,

我刚做就把自己的心得写出来供大家分享

(一)apache配置

1. 安装APACHE_2.0.52-win32 ,程序默认安装路径为:C:\apache2\program files\apache Group\ ,需要将其安装路径修改为:C:\
(也可以不做修改,主要为了修改配置方便做修改的)。
2. 安装完成之后,apache服务自动加载,这时打开浏览器,浏览:http://localhost,出现apache欢迎页面
(这步需要将C:\apache2\htdocs目录中的文件“index.html.en”改为“index.html”,方能显示);如果这步出现异常,请检查安装源文件,重新安装
3. 安装PHP-4.3.3-Win32,一般下载的PHP文件为一个免安装的压缩包,解压到C:\PHP就可以。
4. 配置PHP和Apache,使之能解析php程序。
PHP配置:将C:\PHP\目录中的“php.ini-dist”改名“php.ini”,并复制到C:\windows\system32(Win2K目录为:C:\winnt\system32)
还有就要将PHP4中dlls目录下的所有.dll 文件复制到c:\windows\system32\
还有就要将php4ts.dll也要复制到c:\windows\system32\
在“php.ini”中要修改一些参数
php.ini默认是要放到c:\windows下
找到doc_root
doc_root = 改成的网页目录就行了,
例 doc_root =C:\Apache\Apache2\htdocs
找到extension_dir =改成你要加载.dll的地方
例extension_dir = "c:\php\extensions\"
找到
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll
extension=php_bz2.dll
extension=php_cpdf.dll
;extension=php_crack.dll
extension=php_curl.dll
;extension=php_db.dll
extension=php_dba.dll
;extension=php_dbase.dll
extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_mssql.dll
extension=php_msql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
extension=php_shmop.dll
extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xslt.dll
;extension=php_yaz.dll
extension=php_zip.dll
做如上的改法就行了,不要加多余的会出错的,
mysql.default_host =localhost
mysql.default_user =root
mysql.default_password =你自己的密码
这部分已经设置完毕并通过
Apache配置:
要将以以c:\pache\htdocs\index.htmle.en 改名成index.html否则做测试匠时候看不到网页切记(我在这里忙了好久)

C:\apahce2\conf\httpd.conf

找到ServerRoot
改成你的目录不要错了,
例如 ServerRoot "C:/Apache/Apache2"
端口,因为有的地方电信把80封了,所以要改成这样的
Listen 8080
找到#LoadModule ssl_module modules/mod_ssl.so在下面输入这一行

LoadModule php4_module C:\php\sapi\php4apache2.dll(很管理机构重要的)
找到DocumentRoot
在后面改成你的网页目录
DocumentRoot "C:/Apache/Apache2/htdocs"
在下面<Directory "C:/Apache/Apache2/htdocs">
行改掉Options Index(把它删掉可以禁止访问网页目录安全第一呀) FollowSymLinks
httpd.conf
D在此配置文件最后添加以下语句,用以支持php程序:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"

    5.重新启动Apache服务器,用编辑器编写如下语句:      
<?
phpinfo();
?>

    保存文件名为“test.php”到C:\apache2\htdocs目录,然后打开浏览器,浏览:http://localhost:8080/test.php,出现PHP基本信息就说明配置成功。严格按以上说明安装配置,都会一次成功。

PHP 相关文章推荐
PHP中的加密功能
Oct 09 PHP
使用apache模块rewrite_module (转)
Feb 14 PHP
PHPwind整合最土系统用户同步登录实现方法
Dec 08 PHP
Zend Studio (eclipse)使用速度优化方法
Mar 23 PHP
php中函数前加&amp;符号的作用分解
Jul 08 PHP
php格式输出文件var_export函数实例
Nov 15 PHP
PHP检测字符串是否为UTF8编码的常用方法
Nov 21 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
php微信公众平台开发(四)回复功能开发
Dec 06 PHP
PHP经典实用正则表达式小结
May 04 PHP
PHP迭代与递归实现无限级分类
Aug 28 PHP
详解PHP Swoole与TCP三次握手
May 27 PHP
PHP的中问验证码
Nov 25 #PHP
mysql建立外键
Nov 25 #PHP
ADODB结合SMARTY使用~超级强
Nov 25 #PHP
ADODB类使用
Nov 25 #PHP
smarty静态实验表明,网络上是错的~呵呵
Nov 25 #PHP
PHP动态变静态原理
Nov 25 #PHP
smarty 原来也不过如此~~呵呵
Nov 25 #PHP
You might like
php公用函数列表[正则]
2007/02/22 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
2018/09/04 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
jquery插件EasyUI中form表单提交实例分享
2016/01/11 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
2017/09/19 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
jQuery-ui插件sortable实现自由拖动排序
2018/12/01 jQuery
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
Python操作csv文件实例详解
2017/07/31 Python
python3监控CentOS磁盘空间脚本
2018/06/21 Python
python实现连续图文识别
2018/12/18 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
时尚的CSS3进度条效果
2012/02/22 HTML / CSS
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
工程技术员岗位职责
2014/03/02 职场文书
公务员爱岗敬业演讲稿
2014/08/26 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
爱心募捐感谢信
2015/01/22 职场文书
教师岗位职责范本
2015/04/02 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
30岁前绝不能错过的10本书
2019/08/08 职场文书
JS的深浅复制详细
2021/10/16 Javascript
如何用vue实现网页截图你知道吗
2021/11/17 Vue.js