zoukankan      html  css  js  c++  java
  • CentOS 7 安装 配置 Nginx + PHP

    1. CentOS 7 下配置 yum 安装 Nginx。

    进入/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo:

    cd /etc/yum.repos.d/

    vim nginx.repo

    填写如下内容:

    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/7/$basearch/
    gpgcheck=0
    enabled=1

    保存,则会产生一个/etc/yum.repos.d/nginx.repo文件。

    执行如下指令即可自动安装好Nginx:

    yum install nginx -y

    . 安装php 和php-fpm

    yum install php -y

    yum install php-fpm -y

    3 . 修改nginx的配置文件(/etc/nginx/conf.d/default.conf)

    location / {

    root web根目录;

    index index.html index.htm index.php;

    }

    location ~ .php$ {

    root html;

    fastcgi_pass 127.0.0.1:9000;

    fastcgi_index index.php;

    fastcgi_param SCRIPT_FILENAME web根目录$fastcgi_script_name;

    include fastcgi_params;

    }

    重启nginx

    systemctl restart nginx

    在web根目录下创建index.php

    <?php echo phpinfo(); ?>

    在浏览器中输入http://ip/index.php查看成功即可。

    //注:根据自己的配置修改web根目录即可,如我的为/usr/share/nginx/html。

    如果启动php-fpm出现错误: can not get uid for www,修改php-fpm.conf中user为nginx group为nginx

  • 相关阅读:
    C++多线程基础学习笔记(三)
    js 实现排序算法 -- 快速排序(Quick Sort)
    js 实现排序算法 -- 归并排序(Merge Sort)
    Typescript
    Typescript
    Typescript
    Typescript
    Typescript
    Typescript
    js 实现排序算法 -- 希尔排序(Shell Sort)
  • 原文地址:https://www.cnblogs.com/rzxiaojia/p/6393643.html
Copyright © 2011-2022 走看看