Windows XP 下 Apache 2.2.9 与 Mysql 5.0.67 以及 php-5.2.6 的安装与配置

Apache与Mysql以及Php三者组合的Web应用广泛,最主要的原因就是免费,这对于中小型的Web应用足矣!这两天在配置上弄得焦头料额,差点就要放弃,搞了一天半的时间,终于有所收获,现在总结如下,希望对网友能有所帮助。

先做准备工作下载三个安装文件,以下是下载地址:

 

        Apache 2.2.9 安装版:http://apache.freelamp.com/httpd/binaries/win32/apache_2.2.9-win32-x86-no_ssl-r2.msi

        Mysql 5.0.67 RAR解压版:http://mirrors.dotsrc.org/mysql/Downloads/MySQL-5.0/mysql-noinstall-5.0.67-win32.zip

        PHP RAR版本:http://hk.php.net/distributions/php-5.2.6-Win32.zip

        尽量找压缩版本,安装版本的功能有所减弱,但是压缩版的安装配置过程稍微复杂一些,下面就以上三个版本为例介绍下其安装与配置的方法。

安装配置时主要是根据CSDN上欣水寓言的一篇文章做:http://blog.csdn.net/fableking/archive/2008/06/19/2567216.aspx

过程与他所描述的基本无异,下面是引用:

 

安装apache2.2.8 首页安装的是apache2.2.8,这个比较简单,直接双击,然后一路回车就能搞定。安装完后,打开浏览器,输入"localhost"或"127.0.0.1",如果能看到牛眼睛大的“It works!”,那就说明安装成功了。

安装并配置Mysql5 首先要把下载的Mysql文件解压到你要安装的位置,比如:D:/mysql 然后进入mysql文件夹,可以看到这个文件夹下面有几个INI文件,分别是: my-huge.ini my-innodb-heavy-4G.ini my-large.ini my-medium.ini my-small.ini 这都是官方给出的经过优化的配置文件,可以根据需要选择一个,复制到 C:/windows下面并且重命名为 my.ini。打开my.ini,加入下面的这段配置代码:

#设置MYSQL的安装目录
basedir=D:/mysql
#设置MYSQL的数据目录
datadir=D:/mysql/data

这段代码一定要加,不然Mysql会无法启动,并提示“1067“错误。后面的路径请灵活处理。接下来到“DOS”窗口,用命令行进入Mysql的Bin目录。然后输入下面的命令:mysqld --install

这个命令是把Mysql加入到Windows服务,如果运行后提示:Service successfully installed.就表示添加成功了。不信你去“管理工具”的“服务”看看,里面一定多了项Mysql服务。看看是不是已经启动了,如果没有启动就手动启动一下。

安装并配置PHP5.2.6 PHP的比较简单,跟Mysql一样,先把压缩文件解压到安装位置,然后到php的目录中。这里有两个文件,分别是“php.ini-dist”跟“php.ini-recommended”。这两个文件的用途不一样。php.ini-dist适合开发程式使用 php.ini-recommended 拥有较高的安全性设定,适合上线当产品使用。 根据情况选择一个,复制并改名为php.ini。位置自选。一会儿在配置apache时要用。成功在即,转到apache的安装目录,然后打开conf文件夹中的httpd.conf文件,加入下面的这几项设置。# 载入PHP处理模块

LoadModule php5_module D:/php/php5apache2_2.dll
# 设置PHP.INI文件的文件夹
PHPIniDir D:/php
# 添加PHP文件关连
AddType application/x-httpd-php .php
搜索“DirectoryIndex”,这个是添加默认文档的,在后面加上"index.php"。

重新启动了一下apache,写了一个PHP文件测试了下 <?php phpinfo(); ?> 。安装成功。

 

偶安装的是Apache 2.2.9,其他的与该兄台一样,在此要强调的是 my.ini文件所加的配置语句放的位置很重要,不可放在文件尾,一开始就简单地加在文件最后,结果开启mysql服务的时间出现错误,后改为放在[mysqld]下,一切OK.大家都看到在配置httpd.conf时,加的配置语句中有路径名,路径一定要设对,按照自己安装PHP的位置确定,自己灵活运用php.ini文件基本不用动,本是配置好的,当然要使用高级服务就需要配置.就这么多.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值