Nginx 代理PHP
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相关推荐
- Nginx防盗链,Nginx访问控制, Nginx解析php相关配置, Nginx代理
2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 Nginx防盗链配置需要与不记录日志和过期时间结合在一起,因为都用到了location. 打开配置文件,注释 ...
- nginx代理响应报文体不全解决思路
问题说明 环境说明: centos 6.5 nginx 1.13.7 tomcat 8.5+ jdk 1.8 问题描述 本地访问测试机接口发生异常 curl访问结果: tomcat日志: 解决思路 开 ...
- FastDFS + Nginx代理方式访问
FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.在storage上安装nginx 1>.下载nginx软件(http://ngi ...
- go 通过nginx代理后获取用户ip
go 如果使用自己的服务器,可以直接使用 net/http 来获取 func ip(w http.ResponseWriter, r *http.Request) {fmt.Println(r.Rem ...
- nginx代理多个flask
2019独角兽企业重金招聘Python工程师标准>>> nginx 代理多个flask 本文讲述如何用nginx代理多个flask,从而进行负载均衡 所需准备 : 1. nginx ...
- 开发程序实现nginx代理节点状态检查及WEB界面展示
实现功能介绍: 利用shell程序及http服务巧妙的实现监控nginx代理节点状态检查,然后通过web界面实时刷新显示结果,是不是有些吃惊这样高大上的程序?那就赶紧看看吧! to用人单位:此课程可以 ...
- Nginx.代理MySQL
Nginx.代理MySQL 1. Nginx在安装的时候,需要加上一个参数:--with-stream 即Nginx安装指令为:./configure --prefix=/u01/app/nginx ...
- Nginx防盗链、访问控制、Nginx解析PHP相关配置、Nginx代理
2019独角兽企业重金招聘Python工程师标准>>> Nginx防盗链 在配置文件里写入以下内容: 用curl测试 访问控制 Nginx限制某些IP不能访问或者只允许某些IP访问. ...
- Nginx代理、负载均衡
Nginx代理 #cd /usr/local/nginx/conf/vhost #vim proxy.conf //加入如下内容 server { listen 80; server_name ask ...
- Nginx 代理转发阿里云OSS上传的实现代码
这篇文章主要介绍了Nginx 代理转发阿里云OSS上传的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 前言 因为小程序上传需要https,服务器https用的是 ...
最新文章
- mac生成linux下可执行的.go二进制文件
- FloodFill算法详解及应用
- Spring工作原理分析
- overflow鼠标拖拽显示_[翻译] 从零开始的 .Net Shell 扩展教程 (四) - Shell 拖拽处理程序
- 最全的Vue3.0新特性预览(翻译)
- SilverLight学习之基本图形
- android笔记集one
- 拿过3个重点、8个面上的专家:申请国家基金心得与体会
- 灵悟礼品网上专卖店——分析类似项目的优缺点
- CMMI4过程域之“需求管理”
- 在CAD中修改标注箭头端样式需要怎么操作?
- 江娱互动:游戏领域 Serverless 架构探索之路
- Valine魔改教程——添加自定义表情和QQ头像
- 网络第三方投票工具搭建的代码应该怎么写?
- 实战四:根据总步数计算消耗的热量值
- “中国童装之都”牵手九州云,共建智慧园区促产业转型
- 初体验CSDN Chit GPT
- 【集大成篇】数据类型( C、C++、Java )对比
- TSF微服务治理实战系列(二)——服务路由
- MRP(物料需求计划)