zoukankan      html  css  js  c++  java
  • 安装篇七:配置 Nginx 使其支持 PHP 应用

    配置说明(NGINX-PHP)

    (让nginx  php(中间件)之间建立关系):nginx--php建立关系---fastcgi---cgi

    第一个里程: 编写nginx虚拟主机配置文件

    第二个里程:重启nginx

    第三个里程:创建测试文件

    第四个里程:打开浏览器访问:http://47.108.58.170

    第一步:编写nginx虚拟主机配置文件

    [root@TEST php-7.2.29]# vim /application/nginx/conf/nginx.conf
        server {
            listen       80;
            server_name  www.test.com;
            location / {
                root   html;
                index  index.php index.html index.htm;
            }
            #location ~* .*.(php|php5)?$ {
            #    root html;
            #    fastcgi_pass  127.0.0.1:9000;
            #    fastcgi_index index.php;
            #    include fastcgi.conf;
            #}
            location ~* .php$ {
                fastcgi_index   index.php;
                fastcgi_pass    127.0.0.1:9000;
                include         fastcgi_params;
                fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
                fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }    

    第二步:重启nginx

    [root@TEST php-7.2.29]# /application/nginx/sbin/nginx -s stop
    [root@TEST php-7.2.29]# /application/nginx/sbin/nginx -t
      nginx: the configuration file /application/nginx-1.4.0/conf/nginx.conf syntax is ok
      nginx: configuration file /application/nginx-1.4.0/conf/nginx.conf test is successful
    [root@TEST php-7.2.29]# /application/nginx/sbin/nginx

    第三步:创建测试文件

    [root@TEST php-7.2.29]# mv /application/nginx/html/index.html /application/nginx/html/index.html.bak
    [root@TEST php-7.2.29]# echo "<?php phpinfo(); ?>" >> /application/nginx/html/index.php

    第四步:打开浏览器访问

    http://47.108.58.170      <——显示PHP访问首页,代表连接配置正常
  • 相关阅读:
    现代程序设计 作业1
    现代程序设计课程简介
    ubuntu 下解决安装包依赖问题
    centos下安装nginx和php-fpm
    如何在本机上将localhost改为www.dev.com
    神器
    脚本监测 前十名磁盘空间用户的列表
    使用xml来显示获取的mysql数据
    linux使用脚本自动连接数据库
    shell script的连接符是逗号,不是英文的句号
  • 原文地址:https://www.cnblogs.com/l75790/p/12804345.html
Copyright © 2011-2022 走看看