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。

  • 相关阅读:
    《挑战程序设计竞赛》 一二章部分代码题解
    动态规划之矩阵连乘和POJ 1651
    关于图片的重绘,从而进行压缩
    iOS开发:读取pdf文件
    如何改变tableview的section的颜色
    端口的作用
    Mac 下,配置SVN
    cocoaPods 的安装和使用
    关于如何调用苹果自带的地图APP
    关于 HTTP 请求头的内容
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2820110.html
Copyright © 2011-2022 走看看