zoukankan      html  css  js  c++  java
  • php+Nginx 安装手册

    1、需要安装的程序:

      (1) http服务器:nginx

      (2) php开发环境:phpstorm

      (3) php安装环境:php

      (4) 数据库:postgresql

    2、修改nginx/conf/nginx.conf 找到该段

    #location ~ .php$ {

            #    root           html;

            #    fastcgi_pass   127.0.0.1:9000;

            #    fastcgi_index  index.php;

            #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

            #    include        fastcgi_params;

            #}

    修改为:

            location ~ .php$ {

                root          html;

                fastcgi_pass   127.0.0.1:9000;

                fastcgi_index  index.php;

                                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

                include        fastcgi_params;

            }

    并修改include 为绝对路径。列:  include   E:/nginx-1.15.7/conf/fastcgi_params

    在nginx/html 目录下新建index.php 内容如下

    <?php

     phpinfo();

    ?>

    Php目录下copy文件 php.ini-development 修改为 php.ini

    修改php.ini

    (1)    ;extension_dir ="./ext"   取消注释,并修改为绝对路径 extension_dir ="e:/php/ext”

    (2)    取消注释 ;cgi.fix_pathinfo=1

    (3)    RunHiddenConsole.exe下载好放在nginx根目录下,将start_php.bat和stop_php.bat放在同级目录下

    (4)    新建start_php.bat,修改php_home 和 nginx_home

    @echo off

    set php_home=E:/php

    set nginx_home=E:/nginx-1.15.7

    REM Windows 下无效

    REM set PHP_FCGI_CHILDREN=5

    REM 每个进程处理的最大请求数,或设置为 Windows 环境变量

    set PHP_FCGI_MAX_REQUESTS=1000

    echo Starting PHP FastCGI...

    RunHiddenConsole %php_home%/php-cgi.exe -b 127.0.0.1:9000 -c %php_home%/php.ini

    echo Starting nginx...

    RunHiddenConsole %nginx_home%/nginx.exe -p %nginx_home%

    (5)    新建stop_php.bat

    @echo off

    echo Stopping nginx...

    taskkill /F /IM nginx.exe > nul

    echo Stopping PHP FastCGI...

    taskkill /F /IM php-cgi.exe > nul

    exit

    启动nginx php: 点击 start_php.bat

    停止 nginx php: 点击 stop_php.bat

    成功后打开http://localhost/index.php 显示下面页面

    .

    以后就可以在nginx/html目录下直接放php了;

  • 相关阅读:
    第二章 算法基础 思考题2-4(逆序对)
    JSF中使用f:ajax标签无刷新页面改变数据
    JSF在ui:include中传递参数到对应控制层
    JSF通过超链接传递参数到控制层
    给JavaScript文件传入参数的几种方法
    Spring 与 @Resource注解
    GWT嵌入纯HTML页面
    一个分类,两个问题之ArrayList
    GWT更改元素样式属性
    Hello 2019 D 素因子贡献法计算期望 + 概率dp + 滚动数组
  • 原文地址:https://www.cnblogs.com/chengyungzheng/p/10186214.html
Copyright © 2011-2022 走看看