刚刚查了很多有关IIS、Apache和Nginx的资料,也参考了好多论坛的说法,对这三个软件的评价都不错,大多数观点是Win系统IIS最佳、Unix系统Nginx,至于Apache,不知为何都这么不看好。

不管那么多了,做一个小小的博客,随便哪个都够我用的,鉴于本人对Server2003情有独钟,就IIS吧

值得一提的是Server2008之后的(IIS7.0)版本都默认支持php,2003(IIS6.0)还需手动配置一下

首先下载几个文件:php-5.3.21-Win32-VC9-x86.msi,mysql-5.1.62-win32.msi和phpMyAdmin-3.5.5-all-languages.zip(本文最后附有下载链接)

一、安装配置IIS

1) 在控制面板中选择添加/删除程序,然后在弹出的对话框中选择添加/删除windows组件,勾中IIS即可。如果没有安装盘,可以去网下下一个从安装盘中抽取出来的iis包

2) 如果在添加Windows组件中找不到IIS:找到C:\Windows\Inf\Sysoc.inf,在[Components]部分中添加iis=iis.dll,OcEntry,iis.inf,,7

3)之后,从网上找iis.dll和iis.inf两个文件,放在C:\Windows\System32中

4)重新运行安装程序

至此,IIS配置完毕

二、安装php

1) 打开php-5.3.21-Win32-VC9-x86.msi执行安装,安装在默认目录即可

2)在Web Server Setup那里选择IIS CGI

3)配置:Win+R,CMD

>cd C:\WINDOWS\system32\inetsrv
>cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\Program Files\PHP\php-cgi.exe"
> cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
> cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

至此,PHP安装完毕

三、测试PHP安装

1) 新建记事本文件后打开,输入以下代码:

<?php

phpinfo();

?>

将该段代码保存成index.php

2) 打开浏览器,在地址栏里输入localhost,如果显示正常,则PHP安装成功

四、安装MYSQL

1)运行php-5.3.21-Win32-VC9-x86.msi,默认安装即可

2)运行\bin\mysqld-nt.exe,会有一个dos画面一闪而过,这样就启动了mysql服务

3)在命令行下切换目录到\bin,键入mysql -u root -p 回车,如果提示Enter password: 则表示mysql安装成功

五、安装PHPMyAdmin

1)将下载的phpMyAdmin-3.5.5-all-languages.zip中的全部内容解压缩到配置IIS时建立的网站目录下

2)启动浏览器,确保IIS和Mysql服务都在运行,键入http://localhost即可看到phpMyAdmin的管理画面

文中提到的工具下载:点此进入(提取码:7327)

 

标签: Windows, IIS

已有 7 条评论

  1. 还是liunx下的php环境稳定一点。

  2. an9

    我还是XP。 :grin:

    1. FROYO

      @an9 XP个人用挺好用的,话说,你的网站貌似打不开了呢

  3. 这个更貌似第一次了解。

    1. FROYO

      @CAD2012下载 嘿嘿,不太常用,我也是刚刚学习

  4. 说句心里话 其实在 PHP 下 LIX 最好

    1. FROYO

      @sunhaiwei 这个,没关系呀,我只是做一个博客嘛。话说微软都在用IIS跑php,我这个小博客不会有麻烦的,嘿嘿。

评论已关闭