Windows PHP5 Apache2 MySQL phpmyadmin

windows平台下安装apache+mysql+php


现在有好多人都在windows平台下进行开发,当在开发LINUX或UNIX平台下的WEB程序时,经常会选用apache+mysql+php的组合,这就需要在WINDOWS下安装apache+mysql+php,以实现在本机上的开发调试环境。现将安装方法贴出来,以供大家参考。

先设定:

1、网页目录在e://www。这个可以自己在httpd.conf文件中改变。
2、php、mysql、apapche都安装在D盘根目录。这也可以按自己的想法进行。
3、软件版本:php 4.3.3、 mysql 4.0.15 for win32 、apache 1.3.28 for win32

具体安装过程:
第一步、获取软件:
php: http://www.php.net/downloads.php
mysql: http://www.mysql.com/downloads/index.html
apache: http://httpd.apache.org/

第二步、确认你的操作系统工作正常。 这里建议采用WINDOWS2000。

第三步、先安装mysql
1、解压mysql数据包,执行setup程序,中途选择安装目录时选D盘mysql目录。
2、完成后准备启动mysql守护进程:在win2000下,你要先安装mysql服务。方法:在命令行模式下进入d://mysql//bin目录,然后键入:mysqld-nt -install会提示mysql服务已成功安装。运行winmysqladmin.exe这个程序,它会在你的系统目录下生成my.ini文件。从 开始-设置-控制面板-管理工具-服务,可以看到有msyql,但这时它还没有启动。启动它,如果启动成功,OK,mysql已经安装成功了。否则,你要重新启动你的计算机。mysql会在你每次重新启动系统时自己启动。此外,winmysqladmin也会自己启动,它会在你的任务栏上显示一个红绿灯的图标,如果是绿灯,则表示mysql服务工作正常。
3、先进行一下测试,检验安装情况:
在命令行模式下进入:d://mysql//bin,键入:mysql
如果提示符变为mysql>,祝贺你,mysql安装成功!否则还要进行必要的检查。
4、关闭mysql服务:
在win2000下,命令行模式的关闭方法是:在D://mysql//bin目录下键入:mysqladmin shutdown。图形界面下,进入开始-设置-控制面板-管理工具-服务,停止mysql服务。


第四步、安装PHP
1、解压PHP软件包,直接copy到D://php目录下
2、将php.ini文件copy到winnt目录下。将php4ts.dll文件copy到winnt/system32目录下。
3、修改注册表::[HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Services//w3svc//parameters//Script Map]

/".php/"=/"D://PHP//sapi//php4isapi.dll/"
4、copy D://php//browscap//browscap.ini to //WINDOWS//SYSTEM//inetsrv或:copy D://php//browscap//browscap.ini to

//winnt//SYSTEM32//inetsrv。如果文件存在,则不重写。

第五步、安装apache
1、执行apache_1.3.28-win32-x86-no_src.exe,apache自动安装。选择路径时选D: ,apache会自动在D盘建一个apache目录并安装。
2、将用记事本编辑d://apache//conf//httpd.conf文件。第一次,最好全都看一下,每一选项都有文字说明。按说明及自己的要求进行必要的修改。
3、启动apache服务。
在win2000下,首先要进入命令行模式,在d://apache目录下键入:apache -k install。安装apache服务。完成后可以在开始-设置-控制面板-管理工具-服务中看到apache,启动它。有些情况下可能启动失败,请重新启动你的系统。(windows最常用的解决方案~_~)
apache服务也会随着系统启动而启动。
4、停止apache服务。
命令行模式时,在d://apache目录下键入:apache -k stop

第六步、进行一下测试,主要是验证PHP的安装。
在e://www目录下新建一个PHP文件,内容只有一行:





保存为test.php
打开浏览器,在地址栏输入:http://localhost/test.php
如果看到PHP的配置信息,则表示apache和PHP安装成功。你现在可以利用这个平台进行WEB程序的开发了。


几点说明:


1、目前mysql的最新版本是5.0.0、apache的最新版本是2.0.53、PHP最新的版本是5.0.3。

在PHP中默认register_globals = off
要用如下方式访问相关变量了:
$_POST
$_GET
$_SERVER
$_FILES
$_ENV
$_COOKIE
$_SESSION

2、变量要严格区分大小写!否则可能在windows下的程序很好用,但上传到LINUX或UNIX服务器就会报错。建议,如果不是系统要求,包括文件名在内,一律用小写。

3、关于汉字乱码的问题:
修改conf/httpd.conf文件,查找 AddDefaultCharset ISO-8859-1 改成 AddDefaultCharset GB2312 ,修改完成后重新启动Apache,如果不行,请重新启动系统。

4、test.php测试完成后可以删掉,不要传到服务器上,否则会有安装漏洞。切记切记。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chaohuis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值