Apache2+php-5.0.4-Win32+mysql-4.0.18- win32配置

操作系统 win2003 系统盘为: I:盘

第一步: 安装apache 并配置支持PHP

点击安装文件apache_2.0.50-win32-x86-no_ssl.msi

将 apache安装在 I:\apache2 目录(随自己喜好)下

将php-5.0.4-Win32.zip 里内容解压到 F:\php-5.0.4-Win32 里

找到 php目录里的 php.ini-dist 重命名为 php.ini 并拷到I:\ windows目录里

再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录I:\windows\system里

配置apache里的httpd.conf

打开 I:\Apache2\conf\httpd.conf 这个文件

找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)

在httpd.conf最后加入Alias /myweb/ "H:/myweb/"(我将把文件放在H:盘的myweb文件夹下)

找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php

为了避免不必要的冲突我把端口改为8888

Listen 8888

选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)

--------------模块化安 装配置------------------------------------

找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

LoadModule php5_module I:/php-5.0.4-Win32/php5apache2.dll

其中d:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置

(php-4.4.0-win32版本时,php4apache2.dll在 I:/php-4.4.0-Win32/sapi/下)

找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

AddType application/x-httpd-php .php

---------------------------------------------------------------

--------------CGI 安装配置--------------------------------------

找到 AddType application/x-gzip .gz .tgz 这行,加入如下即可

ScriptAlias /php/ "I:/php-5.0.4-win32/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php-cgi.exe"

---------------------------------------------------------------

此 时PHP环境基本已经配置成功

重新启动apache服务

在WEB目录(如我的H:\myweb)里建一个名为test.html的文件 内容如下

<html>

<head>

<title>test</title>

</head>

<body>

test

</body>

</html>

用 浏览器打开 http://localhost:8888/myweb/test.html

如果显示test表示Apache配置成功

在 WEB目录(如我的H:\myweb)里建一个名为test.php的文件内容如下

<? echo phpinfo(); ?>

用 浏览器打开 http://localhost:8888/myweb/test.php

如果可以看到php配置输出信息就OK了

第 二步 安装mysql

将mysql安装到指定目录,如我的是C:/mysql 如下载的是非安装的mysql压缩包,直接解压到指定目录就可以了

然后点击C:\mysql\bin\winmysqladmin.exe这个文 件 其中C:\mysql是你的mysql安装目录

输入winmysqladmin的初始用户、密码 (注:这不是mysql里的用户、密码)随便填不必在意

确定之后你的右下角任务的启动栏会出现一个红绿灯的图标,红灯亮代表服务停止

修 改mysql数据库的root密码

用cmd进入命今行模式输入如下命令: ( 注: C:\mysql 为mysql安装目录)

cd C:\mysql\bin

mysqladmin -u root -p password 123456

回车出现

Enter password: ( 注:这是叫你输入原密码. 刚安装时密码为空,所以直接回车即可)

此时mysql 中账号 root 的密码 被改为 123456 安装完毕

三、配置php.ini并测试mysql

(php.ini为 d:\windows下的 php.ini)

找到extension_dir = "./" 改为 extension_dir = "d:/php/ext"

找到

;extension=php_mysql.dll

将';'去掉改为

extension=php_mysql.dll

找 到

;session.save_path = "/tmp"

将';'去掉 设置你保存session的目录,如

session.save_path = "I:/php-5.0.4-Win32/session_temp";

重启apache服务

重启mysql服务器

在Web目录下 H:\myweb建立testdb.php文件内容如下:

<?php

$link=mysql_connect('localhost','root','123456');

if(!$link) echo "fail";

else echo "success";

mysql_close();

?>

用浏览器 打开http://localhost:8888/myweb/testdb.php 如果输出success就OK了

转自:http://old.blog.edu.cn/user1/19735/archives/2005/1022250.shtml