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

推荐订阅源

小众软件
小众软件
C
Check Point Blog
Vercel News
Vercel News
Y
Y Combinator Blog
G
Google Developers Blog
P
Proofpoint News Feed
WordPress大学
WordPress大学
MongoDB | Blog
MongoDB | Blog
博客园 - 司徒正美
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
L
LangChain Blog
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
博客园_首页
B
Blog RSS Feed
The Cloudflare Blog
MyScale Blog
MyScale Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Security Blog
Microsoft Security Blog

静水流深

NAS连续运行58天- 静水流深 从森林走向森林- 静水流深 1Panel添加群晖Webdav作为备份账号- 静水流深 Halo—Joe3主题添加页脚信息- 静水流深 【转载】调试的本质:从混乱到有序,产品状态逐步确定- 静水流深 STM32定时器—定时周期测试例程- 静水流深 INAV航点飞行- 静水流深 STM32 Cube MX迁移工程- 静水流深 INAV固定翼之AUTO Tune 和 AUTO Level Trim- 静水流深 STM32 HAL库 printf 重定向至指定串口输出- 静水流深 关于3D打印航模一些想法- 静水流深 愿有岁月可回首- 静水流深 如何用深度学习做目标识别?—— 完整工具链详解- 静水流深 对深度学习与图像目标识别相关概念的理解- 静水流深 U-Center配置GPS- 静水流深 早点睡,早点起,做好手头的事- 静水流深 Mission Planner地面站模拟飞行和MAVLINK消息UDP转发- 静水流深 Ardupilot设置MSP协议OSD- 静水流深 ArduPilot VTOL QuickTune 快速自动调参记录- 静水流深
1Panel申请和续签证书&配置反向代理- 静水流深
唐韵 · 2001-03-17 · via 静水流深

一、申请证书

这部分内容在这篇文章写的很详细了,1panel中使用cloudflare DNS账户申请SSL证书&自动续签_1panel申请证书-CSDN博客,我的域名是托管在Cloudflare上的,配置API令牌的时候,“区域资源”要选定"账户的所有资源",然后后面选定整个账户,不要只单独选定一个域名。其它服务商可以自行参考相关教程。

要注意的是,如果要单独使用主域名绑定某个服务,申请证书的时候要为主域名和泛域名(带通配符的域名)单独申请证书,通配符域名证书不能用于主域名!

二、配置反向代理

  1. 安装好OpenResty后打开左侧的“网站”选项,按如图顺序操作
    其中,主域名:填写test.com
    代理地址:填写127.0.0.1:port
    创建完成后即可访问

    反向代理.jpg

  2. 在已经设置好反向代理的网站配置选项里设置HTTPS,选择已经申请的证书。要注意的是,子域名只能选通配符域名的证书,通配符域名的证书无法绑定主域名。


碎碎念:

尽管用的是1panel面板管理服务器,但之前一直在服务器上用Nginx Proxy Manager做反向代理和证书绑定,并且因为未知的原因,Nginx Proxy Manager自带的Let's Encrypt申请证书无法使用,也不能自动续签,我只好在第三方申请证书并在快到期的时候手动上传。之前记录了一下手动上传的过程,虽然也不是很繁琐,但是总归不太优雅。有大佬提醒说可以用CertD解决,但是我看了下好像我的服务器已经不足以支撑再跑这样一个应用了,不过去了解了一下这个项目,感觉也挺好。

其实1panel原生支持的OpenResty就看可以实现反向代理和域名申请续签,但是刚开始建站的时候因为不懂怎么用,就作罢了,曲线救国用了Nginx Proxy Manager。当时没用主要是两方面的原因,一个是自己太菜了,那时候这方面的知识都不太懂,配置向导都看不懂;二是我的建站方案有点特殊,我是把网站部署在本地服务器上,然后通过云服务器内网穿透出去,域名是指向云服务器的,同时还有子域名指向一些其它的服务。而1panel那个有关域名和建站的向导主要是面向网站部署在云服务器上的场景,当时我是搞不太明白。今天忽然想起一直手动续签也不是个办法,就再研究研究吧,搞了两个多小时,终于搞定了。