当前位置: 首页 > news >正文

CentOS7 配置 nginx 和 php 方案

配置方案

  • 一、安装软件
  • 二、编写配置文件,连接PHP
  • 三、引用文件
  • 四、测试

鉴于网上教程错综复杂,写下一这篇文章
本教程只需要三步即可

一、安装软件

yum install -y nginx php php-fpm

二、编写配置文件,连接PHP

一般情况下在安装完 nginx 后会有 /etc/nginx/default.d/ 这个目录
在这个目录中新建一个 php-fpm.conf

vim /etc/nginx/default.d/php-fpm.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;
}

三、引用文件

上面文件编写完成后,只需要在需要用到的地方输入 include /etc/nginx/default.d/*.conf;,比如:

 server {listen       80;server_name  php.server;root         /usr/share/nginx/html;index index.php; # 一定要写!如果编写的是 /etc/nginx/nginx.conf 文件,这一行可能没写# 一定要写在 server 块中include /etc/nginx/default.d/*.conf;error_page 404 /404.html;location = /404.html {}error_page 500 502 503 504 /50x.html;location = /50x.html {}}

四、测试

测试应该不算在总步骤中吧,要是算就是四步完成
把文件 /usr/share/nginx/html/index.html 改为 /usr/share/nginx/html/index.php,并写入 <?php phpinfo(); ?>

mv /usr/share/nginx/html/index.html /usr/share/nginx/html/index.php
echo '<?php phpinfo(); ?>' > /usr/share/nginx/html/index.php

启动 nginx 和 php-fpm 服务

systemctl start nginx php-fpm && systemctl enable nginx php-fpm

访问 http://php.server.ip ,结果如下即为成功
如果没有看见,仔细看一下有没有写错的,如果都没问题证明这一篇文章不适合你
在这里插入图片描述

http://www.lryc.cn/news/420253.html

相关文章:

  • Promise.all全面解析:使用方法与实战技巧
  • NLP从零开始------9文本进阶处理之文本相似度计算
  • Electron 在 MAC 上的 build 签名应用配置
  • 15 交换机命令行配置
  • 工作流之Flowable与SpringBoot结合
  • python实战:数据分析基础知识
  • Grafana深入讲解
  • 002 git
  • MySQL --- 用户管理
  • Linux 错误码
  • 《向量数据库指南》——开源社区与商业化的平衡
  • 记录一次echarts图表大数据量轮询刷新页面卡死问题的优化
  • 补录:day023-回溯法
  • 【物联网】(防水篇)电子产品如何做到IPX7级别的防水?
  • JDK版本切换 - Windows
  • STM32-IIC协议详解
  • Spring事件处理
  • 软设之安全防范体系
  • 【Python】PyWebIO 初体验:用 Python 写网页
  • OrangePi AIpro学习3 —— vscode开发昇腾DVPP程序
  • redis的数据结构与对象
  • ARM 汇编语言基础
  • c语言小知识点小计
  • 《C#面向语言版本编程》C# 13 中的新增功能
  • 0成本通过Hugo和GitHub Pages搭建博客
  • Ollama 可以玩 GLM4和CodeGeeX4了
  • 浅析C++指针与引用的关系
  • Python面试宝典第31题:字符串反转
  • 【深入理解SpringCloud微服务】深入理解微服务中的远程调用,并手写一个微服务RPC框架
  • 数据结构----二叉树