技术栈
nginx
还是大剑师兰特
1 小时前
nginx
·
大剑师
解决nginx错误:http://localhost:7000正常,http://localhost:7000/map 报错404
http://localhost:7000正常,http://localhost:7000/map 报错404
xing-xing
4 小时前
nginx
·
docker
Docker容器中Nginx站点根目录网页配置访问
图上3510f75e12b9 是容器 ID,在容器里被当成主机名。aarch64 表示这是 ARM 架构的 Linux,和宿主机Mac 的芯片一致,但系统仍然是 Linux,不是 macOS。
PC2005-cloud
7 小时前
nginx
Nginx 防盗链配置实战:用 referer 模块保护网站静态资源
📝 本文首发于 栏轩·阁欢迎访问阅读原文,获取更好的阅读体验。假设你的服务器上有一张精美的图片 http://your-site.com/images/photo.jpg,你的网站首页 index.html 中引用了它:
PHP实战开发录
9 小时前
nginx
·
php
·
开发
Nginx上传大文件为什么报413
最近处理一个 PHP 后台上传功能时遇到过这种情况:普通图片和小附件都能正常上传,但只要文件稍微大一点,页面就直接提示 413,PHP 接口甚至没有进入业务代码。刚开始一直在检查 upload_max_filesize 和 post_max_size,两个参数明明已经调得很大,问题却没有变化。
Lsetea
1 天前
运维
·
nginx
·
https
·
ssl
·
openssl
Nginx报No required SSL certificate was sent:mTLS客户端证书排查
Nginx 开了双向 TLS,却出现 400 No required SSL certificate was sent。换 fullchain 也没用:被检查的可能是客户端。下面用 curl 区分“没带证书”“带了但不可信”“验错信任方向”,不靠关闭验证掩盖故障。
szephyr
2 天前
nginx
·
https
·
acme.sh
·
证书续期
HTTPS 证书申请与自动续期:acme.sh + Let‘s Encrypt 完整记录
证书过期这事的惩罚机制很公平:你忘了续,全站用户帮你发现。我的博客和几个小服务全跑在自己服务器上,最早用宝塔点按钮签证书,有一次续期失败没发现,站上挂着"不安全"红标整整两天。后来全部换成 acme.sh 全自动签发续期,两年多零事故。这篇是完整复刻:从装 acme.sh 到签发、部署、自动续期、常见报错,一条链讲完。
Lsetea
2 天前
nginx
·
https
·
safari
·
ssl证书
·
openssl
部署证书后提示“证书名称与输入不匹配”:Safari 报错的三层排查
证书刚部署完,命令行里测着都正常,iPhone 上却打不开——Safari 弹「此连接非私人连接」,详情里写着:“api.example.com”证书名称与输入不匹配。先别删证书重装:它不是“证书坏了”,而是“证书上的名字和访问的地址对不上”。像快递面单写着 A 栋、你却在 B 栋等。按三层查:先对名字(证书名单),再看应答(实发哪张),最后看客户端(为什么有的报、有的不报)。
打工仔折腾 AI
3 天前
人工智能
·
后端
·
python
·
nginx
·
fastapi
·
gunicorn
FastAPI 从本机到生产服务器:Nginx+Gunicorn+Uvicorn 完整部署实录
这篇解决一个具体问题:把本地跑得好好的 FastAPI 应用,稳定地跑在一台公网服务器上,能被外网访问、进程挂了能自动拉起、日志能查、重启机器后服务还在。跟着做完,你会得到一个 Nginx + Gunicorn + Uvicorn + systemd 的最小可用生产配置。
Linux运维技术栈
3 天前
nginx
·
安全
·
cdn
如何避免绕过CDN的攻击?基于 CDN 回源请求头鉴权的防御实操与安全性剖析
当源站 IP 意外泄露,攻击者可通过修改本地 hosts 绕过 CDN 的全部防护(WAF/CC/IP白名单)直连源站。本文介绍一种无需维护海量动态 IP 白名单的终极解法——CDN 回源请求头鉴权(Origin Request Header Authentication),并深度剖析其背后的密码学安全性与零停机灰度上线策略。
Lsetea
3 天前
nginx
·
https
·
ssl证书
·
openssl
·
自签证书
OpenSSL快速生成域名证书:含SAN的自签命令、验证与排错
给测试环境、内网系统或还没排上 CA 的域名配 HTTPS,最顺手的招是 openssl 自签证书:一条命令、两个文件。但“生成成功”不等于“浏览器不报错”——Safari 可能提示“证书名称与输入不匹配”,Chrome 可能说证书无效。这篇一次讲清生成与“为什么生成完还不生效”。
小小的木头人
4 天前
nginx
·
centos
CentOS 7 下 Nginx 访问自定义目录报 403 的完整排查:从端口权限到 SELinux
在 CentOS 7 上用 Nginx 部署一个静态站点,root 指向非标准目录 /data/www,监听自定义端口 12000。过程中连续踩了两个坑:
新时代农民工~
4 天前
java
·
nginx
·
springboot
【双机高可用部署方案-前后端部署】
在工业物联网场景中,起重机安全监控系统的稳定运行直接关系到生产安全。本文将基于一套真实的双机高可用部署方案,详细讲解后端服务(Spring Boot)与前端应用(Vue + Nginx)在 Linux 服务器上的部署、配置与维护全流程。无论你是运维工程师还是全栈开发者,都能从中获得可直接落地的实践经验。
运维全栈笔记
4 天前
linux
·
运维
·
nginx
Nginx 模块化多业务站点通用配置模板
在生产环境中,Nginx 配置不建议全部堆积在一个文件里。随着站点、API、WebSocket 和 PHP 服务逐渐增多,单个配置文件会越来越难以维护。
蓝胖的四次元口袋
5 天前
运维
·
nginx
·
docker compose
Docker Compose多容器编排与Nginx集群实战
作者:没有四次元口袋的蓝胖 日期:2026-09-16 标签:Docker, Docker Compose, Nginx, 容器化
师傅别念了
5 天前
nginx
Nginx 反向代理配置指南,看完这篇就够了
刚工作的时候,"Nginx"对我来说就是一个黑盒——运维配好我就用,出了问题只会重启。直到有一次线上 HTTPS 证书过期,整个排查过程我插不上手,才下决心自己学了一遍。
迷茫的大专生
6 天前
redis
·
mysql
·
nginx
·
高可用
高可用总结
摘要:本文围绕高可用体系建设展开,重点澄清高可用不等于强一致性、集群不等于备份、复制也不等于容灾。内容涵盖 Redis Sentinel 与 Cluster 高可用方案、开发测试生产环境一致性、Syslog 日志级别、容器时间同步、Ansible 自动化管理、Nginx 与 Keepalived 高可用、MySQL 主从复制、备份体系以及日志排错等核心知识点,并结合常见误区进行纠偏和复习总结。
szephyr
6 天前
运维
·
nginx
·
https
·
部署
·
反向代理
Nginx 反向代理实战:从 502、跨域到 HTTPS,一次打通
502 不是玄学,是 Nginx 在告诉你:上游服务它连不上。前后端分离之后,前端跑在 80 端口,后端在 3000,浏览器跨域、微信回调写死域名、HTTPS 还得配证书——这些问题我全用 Nginx 反向代理一把梭解决了。这篇从"它到底在干嘛"讲起,把 502/504/413、跨域、HTTPS 和那些反直觉的坑一次讲清。
迷茫的大专生
6 天前
mysql
·
nginx
·
ansible
·
mysql优化
·
keepalive
服务器部署与 MySQL 运维学习笔记:从 Ansible 到高可用与性能优化
摘要:本文整理了一套面向生产环境的部署与运维学习笔记,涵盖项目整体技术栈、基于 Ansible 的多服务器统一管理、Nginx 配置优化与七种负载均衡算法、Keepalived 基于 VRRP 的高可用方案,以及 MySQL 的体系结构、存储引擎、逻辑与物理备份、主从复制和性能分析思路。文章重点说明各组件在解决单点故障、性能瓶颈和数据可靠性时的实际作用,并给出可直接参考的配置示例与面试总结。
A心有千千结
6 天前
nginx
·
prometheus
·
devops
Nginx网关可观测建设:打通流量入口,加速线上故障诊断
Nginx 通常守在业务系统最前面,反向代理、负载均衡、TLS 卸载、缓存和限流这些活儿,很多都要经过它。用户访问慢了、接口报错了,或者后端服务不可用了,请求往往也都会先经过 Nginx。
Anthony_231
6 天前
服务器
·
nginx
·
http
·
https
·
edge浏览器
·
web
Nginx基础
在新公司刚把项目发布上线后,一般情况下,用户量是比较少的,这个时候可以只用一台服务器去直接访问即可 一年之后,用户的访问量越来越多了,这个时候服务器的负载会越来越高。一台服务器满足不了这么多的用户了,怎么办呢? 这个时候,就需要增加服务器的数量了,增加多个服务器之后,用户要怎么去访问呢?这个时候session是无法共享给其他服务器的,每访问新的服务器都会有新的session 那么这个时候,就需要用到一个中间件Nginx,代理客户端去访问服务器的服务,这个时候的session都是存储在nginx服务器上的,