惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
有赞技术团队
有赞技术团队
S
Schneier on Security
aimingoo的专栏
aimingoo的专栏
T
Troy Hunt's Blog
U
Unit 42
Hacker News - Newest:
Hacker News - Newest: "LLM"
V2EX - 技术
V2EX - 技术
T
The Blog of Author Tim Ferriss
V
Visual Studio Blog
H
Heimdal Security Blog
H
Hacker News: Front Page
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
C
Cisco Blogs
The Cloudflare Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
MyScale Blog
MyScale Blog
F
Fortinet All Blogs
N
News | PayPal Newsroom
Attack and Defense Labs
Attack and Defense Labs
D
DataBreaches.Net
N
News and Events Feed by Topic
Security Archives - TechRepublic
Security Archives - TechRepublic
Forbes - Security
Forbes - Security
Simon Willison's Weblog
Simon Willison's Weblog
F
Full Disclosure
The Register - Security
The Register - Security
L
LINUX DO - 热门话题
Webroot Blog
Webroot Blog
Google Online Security Blog
Google Online Security Blog
AI
AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
Intezer
S
Security Affairs
阮一峰的网络日志
阮一峰的网络日志
K
Kaspersky official blog
云风的 BLOG
云风的 BLOG
博客园 - 叶小钗
T
Threatpost
Spread Privacy
Spread Privacy
小众软件
小众软件
AWS News Blog
AWS News Blog
S
Secure Thoughts
S
Security @ Cisco Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks

NGINX

有用 Nginx UI 的朋友吗?这玩意是不是时不时将磁盘 IO 打满? fail2ban 保护 nginx 方案 - V2EX 麦当劳服务模式是 nginx,肯德基服务模式是 apache,这样理解对不对? - V2EX oracleusa.ml 的实现原理 - V2EX 尝试自己配置转发后端请求的时候有个疑问 - V2EX 问问大家 nginx 日志流量分析用什么方案? - V2EX nginx 二级目录反向代理是不是有先天缺陷? - V2EX nginx rewrite 指令的问题 - V2EX 问个 nginx 配置问题 - V2EX 请问下为啥微信客户端访问到 nginx 没有参数了? - V2EX 有兄弟们用 nginx proxy manager(或者其他图形化工具)来管理 nginx 反向代理的吗? - V2EX 请问 Nginx 怎么添加 CORS 白名单? - V2EX 使用 nginx 监听已被监听的端口, reload 不会失败, 但会导致其他配置不生效. - V2EX nginx 如何获取/打印完整代理路径? - V2EX Nginx 四层反代 QUIC 如何传递客户端 IP - V2EX 关于 windows 下面重启之后 nginx 的问题 - V2EX 我是不是可以反向代理个 V2EX 网站? - V2EX 用 nginx 做的 xai 的转发好像一直有问题 - V2EX 请教一个 Nginx 配置和浏览器强制 http 转 https 问题 - V2EX nginx proxy manager ipv6 反代指向内网 ipv4 局域网地址,还可以这样操作🤔? - V2EX 关于 Nginx 反向代理性能调优的问题,求指导🙏 - V2EX nginx 配置根据请求头分发问题 - V2EX 用过 nginx-proxy-manager 请进, 咨询个问题. - V2EX 我有一个端口转发问题,求大佬们协助 - V2EX 使用 Nginx 代理 Emby 服务器,浏览器可以访问但是客户端连不上 - V2EX 小白在使用 Nginx proxy manager 遇到问题,请大佬们指教。 - V2EX 请教下 nginx 反代配置 - V2EX nginx 配置问题求解答 - V2EX Nginx 流量异常,请大佬支招~ - V2EX nginx 读取 ssl 证书的权限问题请教 - V2EX 请问一个二级域名如何配置可以访问多个 http 服务? - V2EX 配置证书相关的问题 - V2EX 关于 nginx 的一些提问 - V2EX nginx 限流失败的奇怪问题 - V2EX 反向代理提示该网站已被拦截,请教 - V2EX 为什么我的 docker nginx 的不能反向代理 favicon 啊 - V2EX Nginx 能不能实现按域名限制网速? - V2EX 请教一下各位关于 nginx 版本更新区别导致反向代理无法访问的问题 - V2EX 虚心请教一个有关于 nginx 配置的问题 - V2EX 求解 nginx 反代某堡垒机 443 页面出现问题 - V2EX nginx if 语句 return 403,没办法跳转自定义 403 页面 - V2EX 请教 nginx deny 优先级的问题。 - V2EX 求教关于反代的问题 - V2EX nginx 增加 http 块 就报证书错误,请问是什么原因,第一次见 - V2EX 有台生产服务器, Nginx 每天都会因为不同原因 exit 一次,虽然配了自动重启,有没办法排查是什么原因?平均一天 1820 万请求 - V2EX openresty 怎么修改代理站的文件返回给客户端 有啥平替 resend、ZeptoMail 的国内解决方案嘛? 求救:屏蔽爬虫试了 2 天,没成功 - V2EX
请教 Nginx 时完整的 SSL 刷新教程或者脚本 - V2EX
fhrui0706 · 2025-08-06 · via NGINX

这是一个创建于 312 天前的主题,其中的信息可能已经有所发展或是发生改变。

请教 Nginx 时完整的 SSL 刷新教程或者脚本,例如证书已经申请,前辈一般是怎么做的

Tink

1

Tink      2025 年 8 月 6 日 via iPhone

什么意思?没太看懂需求,按我的理解,证书申请好的时候触发 webhook ,然后 nginx -s reload ?

skiy

2

skiy      2025 年 8 月 6 日

acme.sh 支持 hook 。有更新证书之后,执行 hook 。参数是:

--reloadcmd <command> Command to execute after issue/renew to reload the server.

zdking08135

3

zdking08135      2025 年 8 月 6 日

1. acme.sh install 时会将证书生成到指定目录
2. acme.sh 会自动刷新
3. 生成证书后,复制到 nginx 的证书目录下,覆盖掉旧证书
4. nginx -s reload

Daybyedream

4

Daybyedream      2025 年 8 月 6 日

配置路径 更新进去新的?然后 -s reload

dcsuibian

5

dcsuibian      2025 年 8 月 6 日

我用 caddy ,基本就不用担心 HTTPS 证书了

mohumohu

6

mohumohu      2025 年 8 月 7 日

搞这么复杂干嘛,反正证书一般都是提前续期的,每天定期 systemctl restart 不就好了,跟 relaod 有何区别

defunct9

7

defunct9      2025 年 8 月 7 日 via iPhone

le go

dfdd1811

8

dfdd1811      2025 年 8 月 7 日

acme 申请证书,nginx 配置写死证书位置。acme 自动续证书,一般也不管

univ

10

univ      2025 年 8 月 7 日

docker acme 不能运行的时候生成证书,必须要运行后再进入容器使用命令生成

Foxkeh

11

Foxkeh      2025 年 8 月 7 日

@defunct9 老哥,您这几个字母意思是不是让 OP 把 SSH 密码发给您看看?

defunct9

12

defunct9      2025 年 8 月 7 日

哦哦,真不是。现在更新证书我只用 lego ,连宝塔的证书更新我都用 lego 了

defunct9

16

defunct9      2025 年 8 月 7 日

哈哈,开 ssh ,让我上去 lego

skiy

17

skiy      2025 年 8 月 7 日 via iPhone

@sunny2580839896 外部 exec 就行了,就是无法刷新 nginx 。不过我自己写命令行监听 ssl 目录,当有更新时,再刷新 nginx 。

FrankFang128

18

FrankFang128      2025 年 8 月 7 日

这些教程没有考虑墙的问题,你如果用的是国内云机器,那么你最好使用 dns 来鉴权,阿里云支持命令行来新增 dns 解析,有对应的插件

jiangzm

19

jiangzm      2025 年 8 月 7 日

1 、自动生成证书到固定路径
```
export CF_Token="你的 Cloudflare API Token"
export CF_Account_ID="你的 Account ID"
acme.sh --issue -d example.com -d '*.example.com' --dns dns_cf
```

2 、Nginx 配置上述证书路径
```
acme.sh --install-cert -d example.com --key-file /etc/nginx/ssl/example.com.key --fullchain-file /etc/nginx/ssl/example.com.cer --reloadcmd "systemctl restart nginx"
```

3 、每天定时或生成证书时 Reload Nginx
```
# 查看定时任务
crontab -l
0 4 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null
```

brucewsl

20

brucewsl      2025 年 8 月 7 日

allinssl WEB 界面的,自动更新并部署证书

realpg

22

realpg      2025 年 8 月 7 日

我有一台专门的证书签发服务器 因为域名太多了(2 万多个)
其中一个举例:

acme.sh --issue --server google --keylength ec-384 --dns dns_ali88 --fullchain-file /etc/ssl/xy-ali-all/wildcard.ecc.crt --key-file /etc/ssl/xy-ali-all/wildcard.ecc.key --reloadcmd /etc/ssl/post-cert/xy-ali-all.sh -d "****" -d "****" --days 85

xy-ali-all.sh:

#!/bin/bash

service nginx reload

/usr/bin/python /etc/ssl/post-cert/aliyun_upload_ssl_cert.py \
"xy-group3-auto" \
"xy-ali-all" \
"wildcard.ecc.crt" "wildcard.ecc.key"

/usr/bin/python /etc/ssl/post-cert/ct-elb-upload.py xygroup3-ecc-auto xy-ali-all wildcard.ecc.crt wildcard.ecc.key >> /etc/ssl/post-cert/ctelb-logs.txt

scp -r /etc/ssl/xy-ali-all/* C141WEB:/etc/ssl/xy-ali-all/
scp -r /etc/ssl/xy-ali-all/* XY3M:/etc/ssl/xy-ali-all/
scp -r /etc/ssl/xy-ali-all/* XY5M:/etc/ssl/xy-ali-all/

ssh C141WEB 'service nginx reload'
ssh XY3M 'service nginx reload'
ssh XY5M 'service nginx reload'

gesse

23

gesse      2025 年 8 月 7 日

```
export MYDOMAIN=<YOUR DOMAIN>

# 生成证书

mkdir /etc/ssl/$MYDOMAIN

cat <<EOF > /etc/ssl/$MYDOMAIN/reloadcmd.sh
#!/bin/bash
nginx -s reload
EOF
chmod +x reloadcmd.sh

acme.sh --install-cert -d $MYDOMAIN \
--cert-file /etc/ssl/$MYDOMAIN/cert.pem \
--fullchain-file /etc/ssl/$MYDOMAIN/fullchain.pem \
--key-file /etc/ssl/$MYDOMAIN/privkey.pem \
--ca-file /etc/ssl/$MYDOMAIN/chain.pem \
--reloadcmd /etc/ssl/$MYDOMAIN/reloadcmd.sh

```

这个时候证书必要文件+reload 文件都在`/etc/ssl/$MYDOMAIN`目录下,需要 reload 什么软件、给哪个软件重新加载配置直接修改里面的 reloadcmd.sh 文件就行