了不得了,使用 Caddy 反向代理 AxureCloud 还能自动提供 https 访问

了不得了,使用 Caddy 反向代理 AxureCloud 还能自动提供 https 访问

💡 原文中文,约9900字,阅读约需24分钟。
📝

内容提要

本文介绍了如何在Windows服务器上使用Caddy反向代理AxureCloud并提供HTTPS访问。作者搭建了AxureCloud独立服务器,解决了数据库和软件安装问题,并通过Caddy实现多站点部署。文章详细记录了配置过程,包括域名解析、SSL证书申请及博客同步脚本的远程执行,最终成功实现了个人博客和AxureCloud的访问。

🎯

关键要点

  • 作者在2025年2月开始搭建个人AxureCloud独立服务器,因AxureCloud官方不再提供免费服务。

  • 选择在Windows Server 2019上搭建AxureCloud,解决了数据库和软件安装问题。

  • 使用Caddy实现AxureCloud的反向代理,并提供HTTPS访问。

  • 配置过程中包括域名解析、SSL证书申请及博客同步脚本的远程执行。

  • 成功实现个人博客和AxureCloud的访问,且通过www.ephen.me实现自动跳转到ephen.me。

  • 配置Caddy为Windows服务,以便于自动启动和管理。

延伸问答

如何在Windows服务器上搭建AxureCloud?

在Windows Server 2019上安装AxureCloud,需先解决数据库和软件安装问题,选择Mysql作为数据库,并按照官方安装包进行部署。

Caddy如何实现AxureCloud的反向代理?

通过修改AxureCloud的端口设置,并在Caddy的配置文件中添加反向代理规则,将流量转发到AxureCloud的服务端口。

如何为AxureCloud配置HTTPS访问?

在Caddy中配置域名解析后,执行Caddy服务以申请SSL证书,从而实现HTTPS访问。

如何在Caddy中配置多个站点?

在Caddyfile中为每个站点添加相应的配置条目,指定域名和对应的服务路径。

如何实现个人博客与AxureCloud的访问?

通过Caddy配置反向代理和静态文件服务,实现个人博客和AxureCloud的访问。

如何在Windows上使用PowerShell同步博客文件?

编写PowerShell脚本,通过GitHub下载博客文件并生成百度推送URL,实现博客文件的同步。

🏷️

标签

➡️

继续阅读