所需软件
[1]、Apache 2.0.55 :WEB 应用服务创建程序
[2]、PHP 5.1.0 :PHP 编译程序
[3]、MySQL 4.1.15 :MySQL 数据库软件
[4]、MyODBC 3.51.11 :可用来创建 MySQL 数据源
[5]、MySQL Administrator 1.1 :MySQL 管理员
[6]、MySQL Control Center 0.9.4 :MySQL 的图形界面管理器(MySQLcc)
开始安装
准备:关闭所有用到 80 和 3306 端口的服务,保证系统是纯净的。
第一步:默认安装 Apache 2.0.55 到 C:\Program Files\Apache Group\Apache2第二步:解压缩安装 PHP 5.1.0 到 C:\Program Files\Apache Group\Apache2\PHP5第三步:复制 PHP 目录下的 php5ts.dll、libmysql.dll 文件到操作系统安装目录 C:\Winnt 或 C:\Windows 中
第四步:安装 MySQL 4.1.15
第五步:默认安装 MyODBC 3.51.11、MySQL Administrator 1.1 和 MySQL Control Center 0.9.4
默认路径
Apache C:\Program Files\Apache Group\Apache2PHP C:\Program Files\Apache Group\Apache2\PHP5MySQL C:\Program Files\MySQL\MySQL Server 4.1MyODBC
MySQL Administrator C:\Program Files\MySQL\MySQL Administrator 1.1MySQL Control Center C:\Program Files\mysqlcc开始配置
注意:配置文件中路径的斜线推荐一律用反斜线。
目标:Apache + PHP + MySQL,设置 E:\Apache\ 为 WEB 主目录
准备:停止 Apache 服务。
第一步:配置 Apache 的 httpd.conf 文件
用文本编辑器打开 C:\Program Files\Apache Group\Apache2\conf\httpd.conf(该文件为 Apache 的总体配置
文件)。
A、找到以 LoadModule 开始的部分,添加一行 LoadModule php5_module "C:/Program Files/Apache
Group/Apache2/PHP5/php5apache2.dll"(在 Apache 中载入 PHP 模块)
B、找到以 DocumentRoot 开始的一行,更改此行为 DocumentRoot "E:/Apache/"(服务器主目录)
C、找到以 <Directory 开始的一行,更改此行为 <Directory "E:/Apache/">
D、找到以 AddCharset 开始的部分,在最上面添加一行 AddDefaultCharset GB2312(默认编码类型,若有此行
则更改)
E、找到以 AddType 开始的部分,添加一行 AddType application/x-httpd-php .php(添加文件类型)
F、找到 DirectoryIndex 开始的一行,加入 index.php(默认主页文件名,有先后顺序)
-OK-
第二步:配置 PHP 的 PHP.ini 文件
用文本编辑器打开 C:\Program Files\Apache Group\Apache2\PHP5\php.ini-dist(将该文件另存到 Windows 操
作系统安装目录,C:\Winnt\ 或 C:\Windows\)。
A、设置 doc_root = "E:/Apache/"(服务器主目录)
B、设置 extension_dir = "C:/Program Files/Apache Group/Apache2/PHP5/ext"(PHP 扩展库目录)
C、找到 ;extension=php_mysql.dll 一行,把前面的分号去掉(要加载的库,这里是 MySQL 的库)。
D、设置 mysql.default_port = 3306 MySQL 服务器的连接端口,留空为默认值 3306
E、设置 mysql.default_host = localhost MySQL 服务器主机名(地址)
F、设置 mysql.default_user = root MySQL 登陆用户名
G、设置 mysql.default_password = [安装 MySQL 时设置的密码] MySQL 登陆用户密码
-OK-
重新启动 Apache,可以看到 Apache Service Monitor 窗口状态栏这时候显示的就是 Apache/2.0.55 (Win32)
PHP/5.1.0,说明 PHP 已加载,可以测试了。在 E:\Apache\ 目录下新建文本文件,输入 <? phpinfo() ?>,保
存为 Index.php;打开 Internet Explorer,在地址栏中输入 http://localhost/ 回车,看到一堆表格,说明成
功了,再看看有没有标题 MySQL Support 这项,enabled 就说明成功了。安装完成。
在此也可输入:
<?
$link=mysql_connect('localhost','root','[安装 MySQL 时设置的密码]');
if(!$link) echo "<center>连接 MySQL 数据库失败<BR><BR></center>";
else echo "<center>连接 MySQL 数据库成功<BR><BR></center>";
mysql_close();
?>
<? phpinfo ()?>
很明白了吧。
如有错误发生请仔细看此文件。
1、安装 MySQL 不成功
首先确认以前是否安装过
A、安装过并且未删除,请先运行 MySQL 的新实例配置向导(开始菜单中找!MySQL Server Instance Config
Wizard)在第二个画面选择 Remove Instance(删除实例),然后再删除 MySQL,最后删除 MySQL 安装目录,重
装。
B、安装过但已删除(非上述删除方法),请先安装,有错误则取消,然后按上述方法删除。
C、没有安装过,看看系统 服务 中有没有与你所要建的 MySQL 名称相同的,有的话,改个名字
D、如果不行,新建一个 Windows 系统管理员帐号,用新帐号登陆安装
E、具体问题具体分析。
2、安装 Apache 不成功,看本文开始安装准备怎么写的,如果不是上述原因,查看是否创建了 Apache2 这个服
务,具体问题具体分析。
3、PHP 加载不上,确认路径是否都正确,注意配置文件中表示路径的斜线推荐都使用"/"(反斜线),并且在路径
的最后一个目录后面加反斜线;其他情况具体问题具体分析。
4、MySQL 连接失败,仔细看清上文,并确认 libmysql.dll 文件是否复制到系统目录;其他情况具体问题具体分
析。
Mail to me for your help:woolenhy@163.com
:The End