Oct
6
【网络】IIS + PHP + MySQL 全攻略
【网络】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 内容为
phpinfo();
?>
在IE地址栏输入 http://127.0.0.1/test.php 测试一下你的人品:)
<注:如果你刚才修改了端口,则为 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 可读)。
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
关键字: 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 内容为
phpinfo();
?>
在IE地址栏输入 http://127.0.0.1/test.php 测试一下你的人品:)
<注:如果你刚才修改了端口,则为 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 可读)。
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。