Windows XP下Apache+php+MySQL配置

一.准备好软件

1.MySQL5的官方下载地址:http://dev.mysql.com/downloads/(mysql-noinstall-5.1.35-win32.zip)

2.Apache2.2.11的官方下载地址:http://httpd.apache.org/download.cgiapache_2.2.11-win32-x86-no_ssl.msi

3.Php5的官方下载地址:http://cn.php.net/downloads.phpPHP 5.2.9-2 zip package

http://cn.php.net/get/pecl-5.2.6-Win32.zip/from/a/mirror(pecl-5.2.6-Win32.zip)

 

二.软件的安装

1.MySQL直接解压到一个目录下面即可

具体使用方法可参看http://blog.csdn.net/wenjava/archive/2009/06/11/4261299.aspx,这里有详细的说明,在此对此文表示感谢

2.Apache按照正常的安装步骤进行安装即可

3.php5的安装

php5.2.9安装方法也很简单,只需将PHP 5.2.9-2 zip package解压缩到目录“C:/Program Files/php”下面;而将pecl-5.2.6-Win32.zip里面的扩展库解压缩到“C:/Program Files/php/ext”下面即可

 

三.配置Apache和php

虽然php很简单,但是如何配置Apache和php的协作将是一个挑战,否则php是很难应用Apache这个平台的,下面介绍一下配置步骤

1.修改环境变量

 在windows的Path路径中介入php的目录。具体方法为:右击“我的电脑”-->“属性”-->“高级”-->“环境变量”,生成如下界面:

 配置环境变量

然后对“系统变量”里面的Path变量进行编辑,添加“C:/Program Files/php;C:/Program Files/php/ext”的路径到Path变量中,完成这些操作后,php的引擎目录就被作为系统目录,Apache就能够使用php5ts.dll文件了

2.复制“C:/Program Files/php/php.ini-recommended”到WindowsXP的安装目录下,并改名为php.ini,php默认在Windows目录下搜索php.ini

注:压缩包包括两个ini文件,php.ini-dist和php.ini-recommended,建议使用后者,因为此文件默认设置作了性能和安全上的优化。

(1)用编辑器编辑php.ini,相应设置如下:

default_charset="utf-8"

extension_dir="C:/Program Files/php/ext"

(2)将需要的php扩展库开关extension前面的注释分号去掉,一般使用以下惊愕扩展库

extension=php_gd2.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_mbstring.dll

3.用编辑器变价Apache的配置文件“C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf”,在该文件中加入如下语句可以将php执行模块配置到Apache服务器中

(1)找到“#LoadModule ssl_module modules/mod_ssl.so",在后面一行增加:

LoadModule php5_module "C:/Program Files/php/php5apache2_2.dll"

(2)找到“AddType application/x-gzip .gz .tgz”

AddType application/x-httpd-php .php .phtml

(3)查找如下代码段

<IfModuledir_module>

     DirectoryIndex index.html

</IfModule>

修改为

<IfModuledir_module>

     DirectoryIndex index.html index.htm index.php index.phtml

</IfModule>

以便Apache能够认到index.php的Welcome文件

注:如果要修改设置的80端口,可以修改httpd.conf文件相应的“listen”设置

(4)重启Apache服务,测试一下

在C:/Program Files/Apache Software Foundation/Apache2.2/htdocs文件夹下新建myphp目录,内建一个hello.php文件,hello.php代码如下所示:

<?php

     phpinfo();   //用于显示php服务器的信息

?>

保存后,打开浏览器,输入http://127.0.0.1/myphp/hello.php,出现如下界面则表示配置成功

配置成功界面

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值