安装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源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

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_pass127.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

转载于:https://www.cnblogs.com/ppap/p/10881656.html

Centos7安装Nginx+PHP相关推荐

  1. Centos7安装Nginx监控组件Nginx-rrd【二】

    Centos7安装Nginx监控组件Nginx-rrd 1. 安装perl.rrdtool 2. 安装Nginx-rrd 1. 下载Nginx-rrd 2. 配置nginx-rrd.conf 3. 配 ...

  2. CentOS7安装Nginx

    CentOS7安装Nginx 1.下载软件包 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2.安装依赖 yum -y install gcc ...

  3. REHL7、CentOS7安装Nginx

    title: REHL7.CentOS7安装Nginx categories: Linux tags: - Nginx timezone: Asia/Shanghai date: 2019-01-06 ...

  4. Centos7 安装Nginx(OpenResty)、Windows安装Nginx

    Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...

  5. Centos7安装Nginx并配置开机自启

    Centos7安装Nginx并配置开机自启 1.常用命令 #开机自启 chkconfig nginx on #启动nginx服务 systemctl start nginx.service #停止ng ...

  6. Centos7 安装 nginx 服务器的两种方式

    选用系统 Centos7 < 一 >  使用 yum 安装,该方法比较方便,如果不追求版本推荐使用 01, 添加 nginx 储存库  yum -y install epel-releas ...

  7. centos 编译nginx php mariadb,centos7安装nginx+mariadb+php-fpm

    由 dp7f1f9f 创建,最后一次修改 2017-05-22 用CentOS-7-x86_64-Minimal-1611.iso最小化安装一个centos7,安装选项:英文.时区为上海.启用网络(如 ...

  8. centos7 安装nginx

    第一步:.下载nginx,上传centos7, 最新版本1.14.0 ,下载地址:  http://nginx.org/en/download.html 第二步: 先安装nginx依赖的包: ngin ...

  9. Centos7安装Nginx实战

    一.背景 最近在写一些自己的项目,用到了nginx,所以自己动手来在Centos7上安装nginx,以下是安装步骤. 二.基本概念以及应用场景 1.什么是nginx Nginx是一款使用C语言开发的高 ...

  10. 阿里云centos7配置php mysql_阿里云centos7安装NGINX+MYSQL+PHP-FPM环境

    前言 LIUNX服务器部署,百度找的资料有些都是老的.查了一些资料顺便整合了一下,阿里云服务器(ECS)可以选择多种操作系统,打算用它运行Drupal或者WordPress,你最好选择Liunx系统, ...

最新文章

  1. python 奇偶拆分list,python拆分list,得到一个原来list的奇数list,一个原来list的偶数list...
  2. java focuslistene_Java:FocusListener接口
  3. 【原创】自动更新程序2--更新程序的主窗体(技术:spring.net+三层架构+webservice+IrisSkin2换肤)...
  4. 图片文字识别(一):tesseract-ocr-4.00的安装与初步进行图片文字识别
  5. Python重现创业板指数行情
  6. 安卓手机运行ios教程_英雄联盟手游傻瓜安装教程,IOS/安卓双端可用!
  7. 保护视力,我写的一个定时提醒的小玩意。
  8. 数据挖掘:大数据发展的核心驱动力
  9. android 接收SDCcard插拔的广播
  10. 广成 USBCAN-II Pro V502 linux下升级经验
  11. 在 React 中使用 TypeScript
  12. java正则学习笔记
  13. 永城职业学院计算机专业分类,计算机专业师资队伍
  14. 翻书法记忆GRE词汇
  15. 什么是Vue全家桶,Vue全家桶包含哪些东西以及怎么使用
  16. uos命令_uos如何使用终端界面的基本操作uos桌面版v20操作手册
  17. mysql从数据库查询的时间与实际时间相差8小时(时区问题)
  18. 精简商务合同管理系统开发
  19. Python爬虫:(亲测,已解决!)解决在使用谷歌浏览器的开发者工具时,没有Referer防盗链缺失问题。
  20. Vue里的ElementUi点击行 如何获取 Table 的行索引

热门文章

  1. Ajax Control Toolkit Animation 想说爱你不容易
  2. MySQL密码设置和重置,以及远程登入数据库
  3. nagios2------添加监控对象
  4. poj 3204 Ikki's Story I - Road Reconstruction
  5. Nagios+Cacti+Nconf配置
  6. smarty---设置
  7. WinForm开发,窗体显示和窗体传值相关知识总结
  8. Tech·Ed 2006博客园聚会
  9. 2017河北单招计算机试题,2017河北单招英语试题练习题
  10. 7 series FPGA DSP48E介绍