Oct 6

【网络】IIS + PHP + MySQL 全攻略 不指定

felix021 @ 2007-10-6 20:35 [IT » 网络] 评论(0) , 引用(0) , 阅读(3656) | Via 本站原创 | |
【网络】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
Tags: , , , , , , ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]