阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 3232|回复: 7

[转帖] Windows Server 2008 R2配置IIS7.5+PHP Manager+PHP5.3+Mysql5.5+Wincache

[复制链接]
  • TA的每日心情
    开心
    2021-8-30 00:00
  • 签到天数: 35 天

    [LV.5]常住居民I

    发表于 2016-6-28 09:36:19 | 显示全部楼层 |阅读模式
    前几天将windows server 2003升级到windows server 2008 r2,于是在网上找到关于IIS7.5+PHP Manager+PHP5.3+Mysql5.5+Wincache的教程,以下略有修改,感谢原作者的教程。


    早就听说最新的Windows Server 2008+IIS下边跑PHP并不比Linux差很多,而且微软已经和ZEND合作,专门针对IIS推出了FastCGI的支持,并且在IIS7.0之后就将FastCGI集成在IIS中,还有PHP的配置工具PHP Manager,所以在2008 server下边配置PHP已经非常简单了,另外微软还另外推出了对PHP加速的软件WinCache,效果还是很不错的。


    第一步:下载所有搭建环境需要的程序。
    (1.1)PHP下载地址:


    http://windows.php.net/download/


    请下载5.3的版本,本来第一次我下载的是PHP5.4.3的,但是后来下载Wincache的时候发现它只支持php5.3的版本,所以请大家下载5.3的版本。


    下载那里分为Non Thread Safe和Thread Safe两个版本,如果要用FastCGI模式运行PHP,就选择Non Thread Safe版本,如果要用ISAPI模式运行PHP,就选择Thread Safe版本,因为我们是使用FastCGI模式运行PHP的,所以就选择非安全(Non Thread Safe)VC9编译的版本,官方也推荐这个。


    (1.2)Mysql下载地址:


    http://dev.mysql.com/downloads/mysql/


    我下载的版本是MySQL Community Server 5.5.24,因为微软从2008 r2开始就不支持32位了,从r2开始以后的系统版本都是64位的,所以我们下载64位的Mysql。


    (1.3)PHP Manager 1.2 for IIS 7 - x64下载地址:


    最火软件站:http://www.veryhuo.com/down/html/46636.html


    由于官方的那里下载不了,所以就在网上搜索了一个下载。
    官方的地址是:http://phpmanager.codeplex.com/releases/


    (1.4)Wincache下载地址:


    官方下载地址:http://www.iis.net/download/WinCacheForPhp
    最火软件下载:http://www.veryhuo.com/down/html/72353.html


    在右边那个地方选择WinCache 1.1 for PHP 5.3 - x86的版本下载。


    (1.5)另外需要下载的:


    因为PHP5.3是VC9编译的,而2008 r2本身没有VC运行库,所以我们要单独下载安装一下,下载地址是:


    微软官方下载:http://www.microsoft.com/en-us/download/details.aspx?id=2092
    最火软件下载:http://www.veryhuo.com/down/html/vc2008-32-64-bit.html

    第二步:开始安装程序。  (2.1)安装IIS7.5:
      Windows server 2008  R2的IIS安装程序就集成在操作系统里,不需要另外下载安装包。
      系统左下角旁边有个服务器管理角色管理添加角色web服务器(iis)下一步,里面东西根据你自己需要的选,但是CGI这个必须要选上。
      (2.2)安装Mysql:
      这里我就不写教程了,具体可以阅读这里安装MYSQL的图文教程:http://www.veryhuo.com/a/view/7899_3.html,其实大家也都会安装的,只是比较懒嘛,哈哈。
      (2.3)安装VC9运行库:
      直接打开安装文件下一步就可以了。
      (2.4)安装PHP5.3:
      把下载来的PHP压缩包直接解压到C或者D盘里,我这里就解压在D盘里,路径为:\php5,把目录里的php.ini-recommended重新命名为php.ini,其他暂时就不改了,后面使用PHP Manager更改就可以了。
      (2.5)安装Wincache
      打开下载来的文件,然后它提示解压目录,我们就选桌面,然后进入解压文件目录把wincache.dll这个文件复制到D:\php5\ext下边,另外目录里的wincache.php是监控wincache工作状态的,一般不需要它,暂且不管。
      (2.5)安装PHP Manager
      执行安装文件一直下一步就可以了,然后打开IIS选中默认站点,右边就出现了PHP Manager这个选项,双击打开它。
      点击"Register new PHP version"添加PHP的路径:D:\php5\php-cgi.exe。
      点击"Manage all settings"管理php.ini的设置,这里可以更改默认的上传文件大小什么的,根据你的需要设置。
      点击"Enable or disable an extension"把你需要的php扩展开起来,右键选择,enabled是开启,disabled是关闭,然后点击右边的那个ADD把wincache的添加进去,我们之间把wincache.dll复制到D:\php5\ext下边了,所以我们把它选中确定就可以了。
      
    ---------------------------------
    特别注意
    安装VC9运行库,最好是X86与X64位都安装上去,我上次就是在64位的win2008 R2上只安装了64位,
    但没有安装32位的,折腾了我1个小时,一直报500错误。这是教训呀。



    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2016-9-2 14:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-9-2 14:26:55 | 显示全部楼层
    这软件之前有用过,是挺好用的备份工具
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2016-9-2 14:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-9-2 14:27:34 | 显示全部楼层
    这软件之前有用过,是挺好用的备份工具
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    慵懒
    2023-9-3 19:34
  • 签到天数: 371 天

    [LV.9]以坛为家II

    发表于 2018-3-11 16:25:05 | 显示全部楼层
    这软件之前有用过,是挺好用的备份工具
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2018-3-15 09:46
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2018-3-12 16:37:33 | 显示全部楼层
    :):):):):):):):):):):):):):)
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2018-3-17 13:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-3-17 13:24:16 | 显示全部楼层
    支持一下好东西  哈哈哈哈哈哈哈哈哈
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2018-4-14 10:59:36 | 显示全部楼层
    用LAMP架构假设稍微容易点,因为有现成的集成安装,可以用CentOS系统做服务器的
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2019-1-27 00:09
  • 签到天数: 145 天

    [LV.7]常住居民III

    发表于 2018-4-30 11:19:16 | 显示全部楼层
    其实吧,个人觉得,如果要用PHP与MYSQL的话,最好搭建Linux的服务器。
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表