标题:【网络】IIS + PHP + MySQL 全攻略 出处:Felix021 时间:Sat, 06 Oct 2007 20:35:18 +0000 作者:felix021 地址:https://www.felix021.com/blog/read.php?359 内容: 【网络】IIS + PHP + MySQL 全攻略 关键字: Windows Server IIS 5.5 6.0 + PHP 5.2.4 + MySQL 5.0.22 关键字: Windows XP Server 2003 Internet Information Service 关键字: IIS无法解析PHP HTTP500错误 All by Felix021 2007-10-06 转贴请保持完整性并注明出处 http://19880711.com/blog/post/359/ 事先声明一些东西: 路径:我用我定义的路径来演示,请一定改为你自己的设置 斜杆:在修改配置文件的时候一定要用 / ,而不是 \ 版本:我用的版本如题,如果你的版本不对,可能步骤会不一样 1.安装IIS Windows XP:控制面板-添加或删除程序-添加/删除Windows组件(按钮) 勾选“Internet 信息服务(IIS)”(也可以双击,勾选万维网服务,这样安装 的组件最少,不会安装FTP和SMTP),点击下一步,插入XP系统安装盘,等系 统自动配置即可。 Windows Server 2003:控制面板-添加或删除程序-添加/删除Windows组件 找到比较末尾的“应用程序服务器”,双击,勾选“Internet 信息服务(IIS)” 点击确定,点击下一步,插入2003系统安装盘,等系统自动配置即可。 安装完以后打开IE,输入 http://127.0.0.1 测试一下 如果出现网站正在建设或者其他情况(比如要求输入用户名和密码) 说明安装正确。否则请打开:控制面板-管理工具-Internet 信息服务- 本地计算机-网站-默认网站,看看是否正常启动了,如果没有,启动这个 网站;如果无法启动,很有可能是默认的80端口被占用。在这种情况下这样: 右键单击 默认网站,选择属性,修改一下端口,如8080,然后启动网站, 打开IE,输入 http://127.0.0.1:8080 再测试一下。 2.安装PHP 到这一步,我假定你的IIS已经安装成功了  到 http://www.php.net 下载 php 5.2.4 的zip包(Windows)  或者从下面的地址下载:  http://cn.php.net/get/php-5.2.4-Win32.zip/from/cn2.php.net/mirror  下载得到一个zip包,解压到比如c:\php  把php.ini-dict复制一份,命名为php.ini  打开php.ini,做一些必须的设置:  a.修改 extension_dir = "./"   在本例中修改为 extension_dir = "c:/php/ext/"   注意:一定要用正斜杆 / ,不能用 \ !!!!!!!!!!!  b.找到这些行   ;extension=php_gd2.dll   ;extension=php_imap.dll   ;extension=php_mysql.dll   ;extension=php_mysqli.dll   去掉前面的 ; 即可。   注:前后还有不少一样的     这些都是php的扩展库文件,看着需要哪个就把前面的分号去掉:)  c.修改IIS的配置  Windows XP: 打开“IIS信息服务”,右键单击默认网站,属性,主目录,“配置”按   钮,“添加”按钮,选择“浏览”,找到C:\php (可能你只能看到3个EXE,   请点击文件类型,选择“所有文件”),选取php5isapi.dll,确定,然后在   “扩展名(E)”中输入 .php (不要漏掉句点),确定。   切换到文档选项卡,添加 index.php (建议移动到最上面),确定。  Windows Server 2003:    打开“IIS信息服务”,右键点击 Web服务扩展,选择 添加一个新的web   服务扩展,扩展名填PHP (不要填句点),点击“添加”,选择“浏览”   找到c:\php\php5isapi.dll,确定。勾选“设置扩展状态为允许”,确定。 双击“网站”,右键单击默认网站,属性,主目录,“配置”   按钮,“添加”按钮,选择“浏览”,找到C:\php (可能你只能看到3个EXE   请点击文件类型,选择“所有文件”),选取php5isapi.dll,确定,然后在   “扩展名(E)”中输入 .php (不要漏掉句点),确定。   切换到文档选项卡,添加 index.php (建议移动到最上面),确定。        d.将 C:\PHP\ 目录下的libmysql.dll文件复制到   C:\windows\system32\   使得在后面安装mysql以后可以调用mysql的库,很重要!!!  最后要把php.ini复制到windows目录  到你的网站目录底下新建一个 test.php 内容为  在IE地址栏输入 http://127.0.0.1/test.php 测试一下你的人品:) 3.安装MYSQL  这个安装比较简单了,到 华军软件园 下载一个最新版本的mysql吧  我的是5.0.22版本  如果你不太懂那些英文,安装的时候一路点 next 就好,  但是root的密码要记得设置:) OK~一路顺风! 附上他人说的一些需要注意的地方: -- 以下转自 -- http://club.21php.com/archive/index.php/archive/t-13265.html PHP安装路径:你可以选择其它的路径但最好不要用中间有空格的路径, 例如:C:\Program Files\PHP5 ,如果这样做有些 Web 服务器就会崩溃。 注意:如果使用了 NTFS,确保运行 webserver 的用户对 php.ini 有读 取的权限(例如使其对 Everyone 可读)。 Generated by Bo-blog 2.1.0