zoukankan      html  css  js  c++  java
  • nginx与PHP的安装配置

            上篇讲了nginx安装与配置,这篇就说下nginx与php组合安装和配置了。

      php安装:

          1.下载PHPWindows 5.4.9 binaries and source ,解压到D:\phpweb\bin\php549目录下。

      2.讲以下配置的#注释去掉,即:

      location ~ \.php$ {
                root           D:/phpweb/wwwroot;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  D:/phpweb/wwwroot$fastcgi_script_name;
                include        fastcgi_params;
            }

      注意:SCRIPT_FILENAME  /scripts$fastcgi_script_name;中的/scripts要改成documentRoot目录,即:D:/phpweb/wwwroot;

          注意二:这里路径不能用windows默认的"\",否则引起歧义,会解释成\t这样的,应该用"\\"或者"/";

      3.修改PHP.INI配置文件中的cgi.fix_pathinfo = 1,PHP 会修正 SCRIPT_FILENAME 为真实的文件地址,否则 PHP 将无法找到需要处理的 PHP 文件;

      至此,Nginx支持运行PHP的基础配置工作就好了。

      接下来要启动PHP FastCgi和Nginx以便运行php程序:

      cmd-D:\>D:\phpweb\bin\php549\php-cgi.exe -b 127.0.0.1:9000 -c D:\phpweb\bin\php549\php.ini

      附录:RunHiddenConsole.exe是个小程序,可以隐藏DOS控制台,则RunHiddenConsole D:\phpweb\bin\php549\php-cgi.exe -b 127.0.0.1:9000 -c D:\phpweb\bin\php549\php.ini。

  • 相关阅读:
    .net 自带的两个内置委托
    Socket
    SQL EXISTS与IN的区别(2)
    一个选择题,写了一个类
    SQL Server- 存储过程(2)
    VS插件-JSEnhancements
    SQL Server- 存储过程(1)
    MVC-工作原理
    C#-属性
    SQL Server 中游标的使用
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2820110.html
Copyright © 2011-2022 走看看