nginx
-
nginx上出现403应该怎么解决
遇到的问题表现出来就是如题所述,因此作为题目。 我们知道,前端有很多方便的构建和打包工具,如webpack等,通常我们会把前端文件打包到dist目录下,部署到服务器上,如nginx等。 这次遇到的问题是我下载了别人的一个代码压缩包,是一个vue.js+webpack的项目,构建好后上传服务器,可以保…
-
nginx配置aliyun https
server {listen 443;server_name www.goforit.com goforit.com;ssl on;ssl_certificate cert/goforit.pem;ssl_certificate_key cert/goforit.key;ssl_session_ti…
-
如何查找Linux进程占用端口 netstat和ss命令实践指南



要排查linux系统中端口被哪个进程占用,可使用 netstat 或 ss 命令。1. 使用 netstat 时,执行 sudo netstat -tulnp 可查看所有监听状态的 tcp/udp 端口及对应进程信息,若需查找特定端口(如3000),则附加管道 grep :3000;2. 使用 ss…
-
Nginx代理URL多出一个斜杠的根本原因是什么?
Nginx代理导致URL多余斜杠的根本原因及解决方案 使用Nginx进行反向代理时,如果代理路径末尾没有添加斜杠“/”,可能会导致目标URL多出一个斜杠,最终引发404错误。这是由于Nginx对location指令的路径匹配规则造成的。 Nginx官方文档说明: location路径以“/”结尾:匹…
-
如何实现Linux网络故障转移 高可用网络配置实例



在linux环境中构建可靠的网络服务需通过网络接口绑定和keepalived实现故障转移。1. 网络接口绑定(bonding/teaming)用于物理链路层冗余,常用模式包括active-backup(保障故障切换)、balance-rr(轮询负载均衡)和802.3ad(lacp标准,支持负载均衡与…
-
细说nginx的内置变量
nginx的配置文件中可以使用的内置变量以美元符$开始,也有人叫全局变量。其中,部分预定义的变量的值是可以改变的。 $arg_PARAMETER 这个变量值为:GET请求中变量名PARAMETER参数的值。 $args 这个变量等于GET请求中的参数。例如,foo=123&bar=blahb…
-
比较讲解HTTP中499状态码和nginx下499错误
日志记录中http状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。 老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接…
-
内网环境下,如何不经浏览器配置,通过HTTP协议集成高拍仪到网站项目?
如何在内网网站项目中无浏览器配置地集成高拍仪? 许多内网应用需要与本地硬件,例如高拍仪,进行交互。本文介绍一种在内网部署的网站项目,如何通过HTTP协议,无需HTTPS或浏览器额外配置,访问本地高拍仪的方法。 项目背景:内网部署,使用IP地址访问,采用现代浏览器(非IE)和HTTP协议。 navig…
-
Podman 已成 Linux 官方标配!Docker 没戏了?



podman 简介 Podman 是一个开源项目,在 GitHub 上已获得超过 12,000 个星标,可以在大多数 Linux 平台上运行。Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 OCI(开放容器倡议)容器和容器镜像。Podman 提供了与 Docke…
-
如何使用 Composer 安装和升级 Magento 2 自定义模块:以 tradefurniturecompany/core 为例
可以通过一下地址学习composer:学习地址 在处理 Magento 2 项目时,模块的安装和升级是常见任务,但有时会遇到一些挑战。例如,确保在安装或升级过程中不中断网站服务,或者正确处理依赖关系。最近,我在为 tradefurniturecompany.co.uk 项目安装 tradefurni…