💡
原文中文,约2700字,阅读约需7分钟。
📝
内容提要
本文介绍了使用 Caddy 部署静态个人主页的完整流程,包括安装 Caddy、准备网站文件、配置域名解析和 Caddyfile,以及开放必要的端口。完成后,用户可通过浏览器访问个人主页,并可进一步美化网站或接入统计工具。
🎯
关键要点
- 使用 Caddy 部署静态个人主页的完整流程。
- 步骤一:安装 Caddy,使用命令行安装所需的依赖和 Caddy。
- 步骤二:准备网站文件,创建 HTML 模板作为个人主页。
- 步骤三:配置域名解析,设置 DNS 记录以指向服务器的公网 IP。
- 步骤四:配置 Caddyfile,设置网站根目录和自动重定向。
- 步骤五:开放 80 和 443 端口,以确保网站可以访问。
- 步骤六:通过浏览器访问个人主页,确认网站成功上线。
- 后续可以考虑使用 Caddy 的反向代理功能或美化网站样式。
❓
延伸问答
如何在 VPS 服务器上安装 Caddy?
使用命令行输入:sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl,接着添加 Caddy 的 GPG 密钥和源,最后执行 sudo apt update 和 sudo apt install caddy -y。
如何准备我的网站文件?
在服务器上创建目录 /var/www/example.com,并使用 nano 创建 index.html 文件,粘贴 HTML 模板内容后保存。
如何配置域名解析?
在域名注册商后台设置 DNS 记录,类型为 A,主机记录为 @ 和 www,值为 VPS 的公网 IP。
Caddyfile 应该如何配置?
打开 /etc/caddy/Caddyfile,设置域名和根目录,添加文件服务器指令,并可选择添加 www 的重定向。
如何开放 80 和 443 端口?
如果防火墙未设置,使用命令 sudo ufw allow 80,443/tcp 开放这两个端口。
如何确认我的网站成功上线?
在浏览器中访问 https://example.com,若能看到个人主页则表示网站成功上线。
➡️