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了;

  • 相关阅读:
    算术运算
    数据分析
    科学计算
    面向对象
    文件操作-py
    pillow图像处理
    模块
    固定翼飞行过程产生的阻力
    修改行间距等基本操作
    文件操作
  • 原文地址:https://www.cnblogs.com/chengyungzheng/p/10186214.html
Copyright © 2011-2022 走看看