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

2 . 安装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

转载于:https://www.cnblogs.com/rzxiaojia/p/6393643.html

CentOS 7 安装 配置 Nginx + PHP相关推荐

  1. centos 一键安装配置nginx脚本

    centos 一键安装配置nginx脚本 installNginx.ssh 用vi或则vim编辑 installNginx.ssh #!/bin/bash # author:kwin # Email: ...

  2. centos中安装配置nginx完成之后主机无法访问

    原因 VMware中安装centos7,安装配置完成nginx后,主机无法访问.虚拟机没有放行Nginx默认端口80. 解决办法 首先:开启 web 端口 firewall-cmd --permane ...

  3. Linux Centos 7 安装配置nginx

    参考:https://www.cnblogs.com/boonya/p/7907999.html 环境准备: 1.安装gcc编译器 # yum install -y gcc 2.安装 pcre pcr ...

  4. linux nginx 安装stream,Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载

    Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载 2018-08-10 17:12 分享人:老牛 yum install screen -y && ...

  5. linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境

    序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...

  6. 【Linux系列】安装配置Nginx

    [Linux 环境]安装配置Nginx 文章目录 [Linux 环境]安装配置Nginx 前言 一.Nginx是什么? 二.使用Nginx 1.安装nginx 2.配置Nginx 3.配置websoc ...

  7. CentOS7.3 安装配置 Nginx、MariaDB、PHP

    CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...

  8. Centos 6 安装 配置 oracle11g R2

    Centos 6 安装 配置 oracle11g R2 分享到:0 分类:                          Linux&CentosOracle 1.安装centos6.3_ ...

  9. Linux服务器下安装配置Nginx的教程

    这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...

最新文章

  1. php+打开文件和其子文件,【php学习记录】 引用、打开文件
  2. windows进程间通信方式总结
  3. 注册刷短信验证码的问题
  4. mysql5.6 with as 用法_python面试专题with 关键字与上下文管理
  5. 计算机函数公式的英文表达式,【收藏】史上最全数学符号、公式的英文读法,干货满满!...
  6. PMSM FOC控制 Matlab/Simulink仿真之反Clark变换
  7. 翻译Introduction+to+3D+Game+Engine+Design+Using+DirectX+9+and+CSharp
  8. 什么是 IP 冲突以及如何解决?
  9. java“的注脚_百度得到的数据如何写脚注
  10. etoken显示连接服务器失败,etoken
  11. 笔记 :归纳总结 (一)
  12. 乐视网正式聘用刘延峰担任公司总经理 任期三年
  13. Lazada开店步骤Lazada开店需要条件
  14. 乐视2(X620)刷机日记
  15. 修改主分区表给U盘分区
  16. 纯代码实现WordPress文章部分内容关注微信公众号后可见
  17. CPU和CPU寄存器和CPU缓存和CPU内存管理器、RAM、hard disk。以及堆栈、内存映射。
  18. 输入三个数按从小到大顺序输出_攀枝花数显型耐压测试仪公司,期待合作
  19. mysql故障应急_Mysql错误:紧急救助!!!
  20. 无人驾驶(目前的自动驾驶方案)

热门文章

  1. dubbo protocol port 消费者端_Dubbo 优雅停机演进之路
  2. 扩展空间_实用!Win10开启SMB共享的方法,给GPD MicroPc扩展更多存储空间
  3. 时间字符串转时间戳_Python3日期与时间戳转换的几种方法
  4. 阵列函数 java_Java复制阵列– Java中的阵列复制
  5. python中字符串模块_Python字符串模块
  6. python冒泡循环示例_Python for循环示例
  7. Java中的LinkedHashSet
  8. C++编程技术常见问题有哪些?
  9. CentOS7 搭建samba服务
  10. RPC和MQ对比及其适用/不适用场合