zoukankan      html  css  js  c++  java
  • Centos7安装Nginx+PHP

    安装yum

    yum update

    yum安装Nginx

    1.安装nginx源

    yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    yum repolist enabled | grep "nginx*"

    2.安装Nginx

    yum -y install nginx

    3.启动Nginx

    systemctl start nginx

    4.设置nginx服务器开机自启动

    systemctl enable nginx

    5.关闭防火墙

    systemctl stop firewalld

    6.浏览器输入ip,检测是否成功

    http://00.00.00.00/

     安装php7.2

    1.如果之前已经安装我们先卸载一下

    yum -y remove php*

    2.由于linux的yum源不存在php7.x,所以我们需要更改yum源

    3.安装php扩展源

    yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

    4.验证php7.1和扩展是否安装成功

    PHP:php -v
    扩展:php -m

    5.启动php-fpm

    systemctl start php-fpm

    6.检查是否启动

    systemctl status php-fpm

    7.设置开机启动

    systemctl enable php-fpm

    8.nginx配置支持php

    vi /etc/nginx/conf.d/default.conf

    9.server段中去掉下面的注释,并更改成如下配置

            location ~ \.php$ {
            root           /usr/share/nginx/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

    10.创建测试php文件

    vi /usr/share/nginx/html/test.php

    写入下面的php代码

    <?php
    phpinfo();
    ?>

    11.重新加载nginx配置

    systemctl reload nginx

    浏览器输入:你的ip地址/test.php

  • 相关阅读:
    python实现双向链表
    django contenttypes
    tensorflow学习笔记一
    vue指令和事件绑定
    es6简单介绍
    mysql主从复制
    mysql事务
    winform 使用 ReportViewer做报表
    设置控件获取焦点
    修改安卓串口蓝牙app问题记录
  • 原文地址:https://www.cnblogs.com/ppap/p/10881656.html
Copyright © 2011-2022 走看看