安装过程中可能会出现各种问题,建议有效利用网络资源,用搜索来查找答案。 由于本人较懒,图片就没放了,还望见谅。

1. 系统和程序

Window XP SP2、IIS 5.1、PHP 4.4.3、MySQL 4.1.10a-win32

2. 安装IIS组件

2.1. 用系统安装盘进行安装

依次操作“开始→控制面板→添加或删除程序→添加/删除Windows组件”。

在“Windows组件向导”对话框中选中“Internet 信息服务(IIS)”,单击“下一步”就能完成IIS组件的安装。

2.2. 无系统安装光盘下进行安装

网络搜索下载IIS 5的安装程序压缩包(rar文件)。

安装虚拟光驱DAEMON Tools中文版,可在网络搜索进行下载安装。

打开虚拟光驱,在任务栏可见图标,右击。

依次操作“虚拟CD/DVD-ROM→驱动器 0: [G:] 没有媒体→安装映像文件”。

在弹出的“选择新的映像文件”框里,输入所下载IIS 5压缩包,例如:D:IISIIS.rar。

依次操作“开始→控制面板→添加或删除程序→添加/删除Windows组件”。

在“Windows组件向导”对话框中选中“Internet 信息服务(IIS)”,单击“下一步”。

如果提示要插入光盘的话,就把虚拟光驱上显示的路径给它(注意:是虚拟光驱的路径,已经不是rar压缩包的路径了,例如:D:\IIS\IIS.ISO)。

完成安装。

3. 安装PHP 4.4.3

3.1. 下载地址

http://www.php.net/

下载里一共有两个文件,一个为exe运行文件:php-4.4.3-install.exe,一个为zip压缩包:php-4.4.3-Win32.zip。两个都需下载。

3.2. 安装php-4.4.3-install.exe

运行php-4.4.3-install.exe,进行PHP的安装。

在安装类型“Installation Type”窗口中选择标准“Standard”安装。

指定PHP的安装目录,建议使用默认安装目录。

“Mail configuration”窗口中设置邮件地址和指定SMTP服务器。

在服务类型“Server Type”窗口中选择使用的Web服务器的类型:“Microsoft IIS4 or higher”

在“IIS Scriptmap Node selection”窗口中选中所有的站点

完成了PHP的初步安装。

3.3. 设置IIS

依次操作“开始→控制面板→管理工具→Internet 信息服务”。

打开左边侧边栏,找到“默认网站”,选择“属性”。

在弹出的“属性”对话框中切换到“主目录”标签页,点击应用程序设置栏中的“配置”按钮,弹出“应用程序配置”对话框,在“映射”标签页中,查看应用程序映射列表框中是否有扩展名为“.php”的选项,如果存在则表示PHP安装配置成功。

如果没有找到该选项,就需要手工添加。点击“添加”按钮,弹出“添加/编辑应用程序扩展名映射”对话框,在“可执行文件”栏中输入“php.exe”程序路径,“扩展名”中输入“.PHP”,其它选项使用默认设置,点击“确定”即可。

3.4. 复制dll文件

解压php-4.4.3-Win32.zip。

把解压文件夹下的所有文件全部复制到PHP安装文件夹下,如C:PHP。相同文件覆盖即可。

把extensions文件夹下的dll文件全部复制到C:WINDOWSsystem32下。

PHP安装完毕。

4. 安装MySQL

4.1. 安装MySQL

网络搜索下载MySQL MySQL 4.1.1,打开安装。

选择安装类型为Custom。

把所有功能都打开,设置安装路径,建议路径为C:MySQL

创建MySQL.com帐号的界面,选Create anew free MySQL.com accout。

带“*”号信息必填,可随意填写。

一直到安装完成,别关闭。

注意:这里有个配置向导的选项Configure the MySQL Server now,勾选立即配置MySQL。

配置类型选择页面,选Detailed configuration(详细配置)。

服务类型选择页面,选Developer Machine(开发者机器),这样占用系统的资源不会很多。

数据库用法选择页面,选择Multifunctional Database。

选择InnoDB数据存放位置页面,默认即可。

选择MySQL的同时联接数,选择Manual Setting,根据需要,酌情设置。

配置MySQL在TCP/IP通讯环境中的端口,选择默认的3306端口。

选择MySQL中的字符设置,选最下面一个,建议设置为UTF 8。

设置Windows服务选项,一定要勾选Install As Windows Service,Service Name用默认的MySQL。

设置根帐号root的登录密码,勾选Modify Security Settings,输入密码。注意:密码一定要记住。

点Execute开始配置,当出现Service started successfully时,说明配置完成,MySQL服务启动成功。

打开MySQL安装文件夹,如C:\MySQL。

把my.ini文件复制到C:\WINDOWS下,如有同名文件则覆盖。

打开C:\WINDOWS下的my.ini,在最后一行加入如下代码: default-character-set=utf8

重启MySQL服务。(重启方式如后所叙)

4.2. 安装MySQL-Front

用MySQL-Front进行基本的数据操作。

网络搜索下载MySQL-Front中文破解版,安装即可。

MySQL-Front登录配置,主要设置“连接”、“注册”:服务器为127.0.0.1,密码为4.1中设置的密码。

具体使用自行琢磨,因为中文版,在此不再赘述。

4.3. 检查MySQL

通过Windows的服务管理器查看。

依次操作“开始→运行”,输入services.msc,回车。

打开Windows的服务管理器“服务”,右边查看mysql服务项。

在这里可以进行启动服务、关闭服务等操作。

4.4. 配置MySQL

配置操作均在CMD下进行。

依次操作“开始→运行”,输入cmd,回车;打开CMD操作界面。

4.4.1.CMD下,启动/关闭MySQL服务

启动mysql服务:输入net start mysql

停止mysql服务:输入net stop mysql

4.4.2. 在CMD下,解决版本不兼容问题

依次进行如下操作,进入MySQL数据库;密码为安装MySQL时设置的密码。
C:\Documents and Settings\星铃丹>cd..
C:\Documents and Settings>cd..
C:\>cd mysql
C:\mysql>cd bin
C:\mysql\bin>mysql -u root -p

Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 455 to server version: 4.1.10a-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

把yourPassword改为新密码,可和原密码相同。

mysql>set password for root@"localhost"=old_password('yourPassword');

5. 局域网中使用

依次操作“开始→控制面板→Windows 防火墙”。

依次操作“例外→添加端口”,添加80端口。

这样,浏览器里输入内网IP即可访问,如:http://192.168.9.22/