• windows server2003+IIS6+PHP5.3.2


    windows下搭建PHP环境有很多种方法。传说,FastCGI下运行PHP  是 兼顾安全和效率的一种。传说。传说。下面讲解在windows server2003 IIS6中安装 PHP

    以下文字, 默认你什么都会-------什么都会-----什么都会------

    一 、安装文件下载:

    IIS能建起网站跑html起来了吧--------------------------------------------------------------------继续

    1、从  http://windows.php.net/ 上下载PHP的安装包 php-5.3.28-nts-Win32-VC9-x86.msi

    Non Thread Safe就是非线程安全。运行在FCGI,不需要用检查线程安全的版本浪费资源了;  

    2、从  http://www.iis.net/downloads/microsoft/fastcgi-for-iis    (在页面最下面)上下载FastCGI安装包  fcgisetup_1.5_rtw_x86.msi   。(上面分64 32位两种版本)

    二、安装步骤

    1、安装FastCGI.  路径默认就好了。省的麻烦。

    2、安装PHP。路径默认就好了 。安装过程会看到3个安装可选项。全部选了吧。

    3、找到 C:WINDOWSsystem32inetsrvfcgiext.dll  。1做完会有。同路径下还有fcgiext.ini, 打开添加如下几行:

    [Types]  php=PHP

    [PHP]  ExePath=C:Program FilesPHPphp-cgi.exe  InstanceMaxRequests=10000

    EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000

    ActivityTimeout=3600  RequestTimeout=3600

    4、找到 C:Program FilesPHPphp.ini (没有新建之)。打开:

    把;cgi.force_redirect = 1改为cgi.force_redirect=0        把;fastcgi.impersonate = 1;改为 fastcgi.impersonate=1;         把; extension_dir = "ext"改为extension_dir="C:Program FilesPHPext"    -----关键是这行。其它看着设置。

    为保险起见,在  Windows Extensions   标记后 加上如下几行:(把前面分号去掉)   ;extension=php_curl.dll   ;extension=php_gd2.dll  ;extension=php_ldap.dll  ;extension=php_mbstring.dll  ; extension=php_exif.dll  ; extension=php_mysql.dll  ; extension=php_mysqli.dll  ; extension=php_sockets.dll  ; extension=php_xmlrpc.dll在Windows Extensions中去除扩展前面的分号(;):  ; extension=php_curl.dll  ; extension=php_gd2.dll  ; extension=php_ldap.dll  ; extension=php_mbstring.dll  ; extension=php_exif.dll  ; extension=php_mysql.dll  ; extension=php_mysqli.dll  ; extension=php_sockets.dll  ; extension=php_xmlrpc.dll

    5、在IIS下的 网站属性-主目录 下有个 配置,(该死的。上传不了图片)里面增加PHP映射,执行文件写C:WINDOWSsystem32inetsrvfcgiext.dll。扩展名写.php。权限限     制为GET,POST,HEAD;

    6、重启IIS.。好像不用重启也行。。。。。给网站加个PHP文件 写个phpinfo()  测试一下吧。

    三、其它

    用PHP这个安装包需要 注意的是:    机器需要安装VC9运行库 即VISUAL C++ 2008  Microsoft Visual C++ 2008 Redistributable Package (x86)

    --------------------------------------------------------------------------------------

  • 相关阅读:
    springboot + rabbitmq 做智能家居,我也没想到会这么简单
    分享 10个我常逛的国外技术社区,真的受益匪浅!
    被迫重构代码,这次我干掉了 if-else
    过滤器 和 拦截器 6个区别,别再傻傻分不清了
    看了 100多份简历后,想给找工作的程序员几点建议
    不会看 Explain执行计划,劝你简历别写熟悉 SQL优化
    友情链接
    关于我
    10w行级别数据的Excel导入优化记录
    kafka 监控工具 eagle 的安装(内附高速下载地址)
  • 原文地址:https://www.cnblogs.com/robinli/p/4172976.html
Copyright © 2020-2023  润新知