PHP要使用Nginx代理,

首先要配置Nginx的模块,也就是修改ect/nginx/sites-available下的default文件

因为nginx不认识PHP,所以需要让他认识。

然后,还需要安装 php-fpm

sudo apt install php7.1-fpm

sudo vi  ect/nginx/sites-avalable/default //用vi打开default文件,当然你也可以使用其他方式编辑并保存此文件

修改的内容如下:

找到server{}

root  /var/www/html // 这个可以不用改,如果你是使用的TP框架,想把项目放在虚拟机上运行,那就修改root 的地址,指向 TP文件夹的 public 下

修改index ,改为 index index.php;

server_name _; 改为 server_name localhost;

取消部分注释,像下面的代码:

location ~ \.php$ {

include snippets/fastcgi-php.conf;

#

# # With php-fpm (or other unix sockets):

  fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;    

# # With php-cgi (or other tcp sockets):

# fastcgi_pass 127.0.0.1:9000;

其中,标绿的两句,任选一条注释就好。

如果是使用的 vi 编辑,按ESC,然后输入  :wq ,保存并退出编辑。

然后重启nginx服务器

然后 在 var/www/html 中建立一个index.php 的文件 ,

先进入 var/www/html 目录下(如果你不知道你在哪,输入psw,就显示当前路径),

sudo vi index.php

<?php

echo "success";

?>

127.0.0.1/index.php 查看是否输出success

Nginx 代理PHP相关推荐

  1. Nginx防盗链,Nginx访问控制, Nginx解析php相关配置, Nginx代理

    2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 Nginx防盗链配置需要与不记录日志和过期时间结合在一起,因为都用到了location. 打开配置文件,注释 ...

  2. nginx代理响应报文体不全解决思路

    问题说明 环境说明: centos 6.5 nginx 1.13.7 tomcat 8.5+ jdk 1.8 问题描述 本地访问测试机接口发生异常 curl访问结果: tomcat日志: 解决思路 开 ...

  3. FastDFS + Nginx代理方式访问

    FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.在storage上安装nginx 1>.下载nginx软件(http://ngi ...

  4. go 通过nginx代理后获取用户ip

    go 如果使用自己的服务器,可以直接使用 net/http 来获取 func ip(w http.ResponseWriter, r *http.Request) {fmt.Println(r.Rem ...

  5. nginx代理多个flask

    2019独角兽企业重金招聘Python工程师标准>>> nginx 代理多个flask 本文讲述如何用nginx代理多个flask,从而进行负载均衡 所需准备 : 1. nginx ...

  6. 开发程序实现nginx代理节点状态检查及WEB界面展示

    实现功能介绍: 利用shell程序及http服务巧妙的实现监控nginx代理节点状态检查,然后通过web界面实时刷新显示结果,是不是有些吃惊这样高大上的程序?那就赶紧看看吧! to用人单位:此课程可以 ...

  7. Nginx.代理MySQL

    Nginx.代理MySQL 1. Nginx在安装的时候,需要加上一个参数:--with-stream 即Nginx安装指令为:./configure --prefix=/u01/app/nginx  ...

  8. Nginx防盗链、访问控制、Nginx解析PHP相关配置、Nginx代理

    2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 在配置文件里写入以下内容: 用curl测试 访问控制 Nginx限制某些IP不能访问或者只允许某些IP访问. ...

  9. Nginx代理、负载均衡

    Nginx代理 #cd /usr/local/nginx/conf/vhost #vim proxy.conf //加入如下内容 server { listen 80; server_name ask ...

  10. Nginx 代理转发阿里云OSS上传的实现代码

    这篇文章主要介绍了Nginx 代理转发阿里云OSS上传的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 前言 因为小程序上传需要https,服务器https用的是 ...

最新文章

  1. mac生成linux下可执行的.go二进制文件
  2. FloodFill算法详解及应用
  3. Spring工作原理分析
  4. overflow鼠标拖拽显示_[翻译] 从零开始的 .Net Shell 扩展教程 (四) - Shell 拖拽处理程序
  5. 最全的Vue3.0新特性预览(翻译)
  6. SilverLight学习之基本图形
  7. android笔记集one
  8. 拿过3个重点、8个面上的专家:申请国家基金心得与体会
  9. 灵悟礼品网上专卖店——分析类似项目的优缺点
  10. CMMI4过程域之“需求管理”
  11. 在CAD中修改标注箭头端样式需要怎么操作?
  12. 江娱互动:游戏领域 Serverless 架构探索之路
  13. Valine魔改教程——添加自定义表情和QQ头像
  14. 网络第三方投票工具搭建的代码应该怎么写?
  15. 实战四:根据总步数计算消耗的热量值
  16. “中国童装之都”牵手九州云,共建智慧园区促产业转型
  17. 初体验CSDN Chit GPT
  18. 【集大成篇】数据类型( C、C++、Java )对比
  19. TSF微服务治理实战系列(二)——服务路由
  20. MRP(物料需求计划)

热门文章

  1. windows2008R2安装Freeswitch提示2999226问题解决
  2. 微信小程序日历打卡组件wx-calendar
  3. 蒙特梭利素材制作灯笼素材蒙氏素材
  4. Cmd IIS 重启
  5. 南邮 OJ 1404 取数游戏
  6. C++:Assignment to cast is illegal, lvalue casts are not supported
  7. 台式计算机内存,台式电脑内存怎么进行扩容
  8. 如何使用Application Loder 上传app
  9. 【vim插件coc真的偷窃隐私吗?】
  10. 人工智能(numpy)—— 数据分析