测试之道、

windows下PHP+MYSQL+APACHE配置详细解析

上一篇 / 下一篇  2008-08-24 17:18:16 / 个人分类:测试技术

一、使用软件: 
     Apache_2.0.52-win32-x86-no_ssl  
     php-5.0.2-Win32
     mysql-4.0.21-win
     phpMyAdmin-2.6.0
配置环境:
Windows Xp sp2
二、具体步骤

注意事项:安装过程,任何目录和文件名都不要使用空格,

不要使用D:\Program Files 而要使用
D:\ProgramFiles 
1. apache_2.0.52-win32-x86-no_ssl  
apache
服务器软件,我下载的是win版本,2.0系列的配置都是相似的。

双击安装apache2.0.52,我把它安装到D:\ApacheGroup 注意,目录名不要包含空格,否则下面设置php会出错。安装结束后,apache自动运行,在浏览器里输入http://127.0.0.1是不是显示出了默认的网页,如果你不希望看到这个页面,可以到D:\ApacheGroup\Apache2\conf 目录下找到 httpd.conf 打开编辑,并查找 DocumentRoot " 2.0系列的版本中,只会找到一个 DocumentRoot " ,把引号内的路径改为你自己的路径就可以了,比如 DocumentRoot "D:/php" 现在默认的根目录就是 D:/php 注意这里用的是“/”。

2
、安装
php5.0.2
下载过来的php-5.0.2-Win32一般是个zip格式的压缩包,解压缩到D:\ApacheGroup 目录下,并使文件都在一个文件夹下,改文件夹名为php5 ,这样方便接下来的工作。现在我们看到 D:\ApacheGroup 下面已经有两个文件夹了, 一个是 apache2(安装apache2.0.52自动生成的一个文件夹另一个是 php5 ,我的方式是每一个软件一个文件夹,并且这些文件夹在同一目录下, 这样便于查找。 好了,我们现在开始配置apache 使它支持
php5 .
首先,找到 D:\ApacheGroup\php5 目录下的php.ini-dist 重命名为php.ini 并复制到C:\WINDOWS 目录下,

然后,复制 D:\ApacheGroup\php5 目录下的php5ts.dll,libmysql.dll 
C:\windows\system 
接下去,我们开始配置 D:\ApacheGroup\Apache2\conf 下的 httpd.conf文件,打开httpd.conf (可用记事本打开
)
①找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)

②找到DirectoryIndex index.html index.html.var 在后面加入
 index.htm index.php index.php3
 --------------
模块化安装配置
------------------------------------ 
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
 
LoadModule php5_module D:/ApacheGroup/php5/php5apache2.dll 
其中D:/ApacheGroup/php5/ 为你php目录

查找
#AddEncoding x-gzip .gz .tgz 
在下面的行中加入
AddType application/x-httpd-php .php .phtml .php3 .php4
即增加解析文件类型为
php.phtml.php3.php4

这里要做的主要有两个,一个是复制php.ini到系统盘,另一个就是配置httpd.conf使其支持php5,这里要求绝对路径中,例如D:/ApacheGroup/php5/ 中间不能出现空格,否则apache2.0.52将出错!

好了,现在看看你的apache是不是已经支持php了呢,呵呵,成功了吧!


3
、安装
mysql-4.0.21-win
因为在win环境下配置apache所以,这里用的mysql也是win版本的。解压缩之后,安装mysql4.0.21D:/ApacheGroup/ 目录下,并使mysql完整的安装到 mysql目录下(可以在选择安装路径的更改文件夹名字),好了,装mysql没什么具体要求,主要是下一步的配置。首先启动mysql(如果已经启动自然不用再去启动了,看看任务栏有没有小绿灯就知道了)再提一下,现在我的mysql已经安装到 D:\ApacheGroup\Mysql 目录下了, 那么进入 D:\ApacheGroup\Mysql\bin 找到winmysqladmin.exe 双击,mysql自动启动运行。好了。开始配置php.ini了。进入C:\WINDOWS 打开 php.ini 找到extension_dir = "./" 改为
extension_dir = "D:/ApacheGroup/php5/ext" 
找到
 
;extension=php_mysql.dll 
';'去掉改为
 
extension=php_mysql.dll 
找到
 
;session.save_path = "/tmp" 
';'去掉 设置你保存session的目录,如
 
session.save_path = " D:/ApacheGroup/php5/session_temp"; 
好了,到这里已经成功了!

4
phpMyAdmin-2.6.0的配置

phpMyAdmin-2.6.0.zip解压到自己定义的

TAG: 测试技术

 

评分:0

我来说两句

Open Toolbar