Nginx

PHP-FPM与Nginx通信报 502 Bad Gateway或504 Gateway Timeout终极解决方案(适用于PHP执行耗时任务情况下的报错)

前置条件: 适用于常规请求都没问题,但是执行某些php脚本需要超过一分钟的情况下的502/504,并不是任何请求都502/504的情况(这说明php-fpm或者nginx配置错误)。 出现502/504的原因 502 执行脚本时间太长,期间php没有返回任何的数据。php-fpm超时,nginx没超时。nginx认为php-fpm罢工了,然后抛出了异常。 504 执行脚本时间太长,期间php没有返

PHP编程 / Nginx 2024年01月20日  59

如何在PHP编程中使用Nginx?

在PHP编程中使用Nginx是一个非常常见的需求,因为Nginx是一款高性能的Web服务器和反向代理服务器软件,可以帮助我们更加高效地处理请求、响应和负载均衡。本文将介绍如何在PHP编程中使用Nginx。 第一步:安装和配置Nginx服务器 首先,我们需要安装和配置Nginx服务器。在Linux系统上,你可以通过包管理器来安装Nginx。例如,在Ubuntu上使用apt-get命令: sudo a

PHP编程 / Nginx 2024年01月19日  43

19. 从零开始编写一个类nginx工具, 配置数据的热更新原理及实现

wmproxy wmproxy是由Rust编写,已实现http/https代理,socks5代理, 反向代理,静态文件服务器,内网穿透,配置热更新等, 后续将实现websocket代理等,同时会将实现过程分享出来, 感兴趣的可以一起造个轮子法 项目地址 gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/

Nginx 2024年01月17日  59

Nginx如何部署SpringBoot项目

本篇内容介绍了“Nginx如何部署SpringBoot项目”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1、新建一个yml文件 application.yml # 端口号 server: port: 2001 2、编写一个Controler测试类 package com.example.d

JAVA编程 / Nginx 2024年01月17日  47

nginx不解析php文件如何解决

本篇内容介绍了“nginx不解析php文件如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! PHP未安装或未配置 首先,确保在您的服务器上安装了PHP并正确配置了nginx来工作。要检查PHP是否已正确安装,请打开终端并运行以下命令: php -v 这将显示您服

PHP编程 / Nginx 2024年01月10日  58

Linux系统如何查看nginx安装目录

一、查看 nginx 安装目录 这条命令也可以用于检查配置文件是否正确。 当然也可以使用 find 命令进行文件查找 # 从 / 根目录下查找文件名为 nginx.conf 的文件 find / -name nginx.conf # 从 /etc 目录下查找文件名为 nginx.conf 的文件 find /etc -name nginx.conf Linux有哪些版本 Linux的版本

Linux / Nginx 2024年01月07日  69

nginx自动化脚本怎么写

这个脚本,可以满足nginx开启,停止和重启的操作 #!/bin/bash . /etc/init.d/functions function usage() { echo $"usage:$0 {start|stop|restart}" exit 1 } function start() { /usr/local/nginx/sbin/nginx sleep 1 if [ `

Nginx 2023年12月21日  57

关闭

用微信“扫一扫”