Caddy Server:自动 HTTPS 的下一代 Web 服务器

< p > C a d d y 是 用 G o 语 言 编 写 的 现 代 W e b 服 务 器 , 最 大 的 卖 点 是 自 动 H T T P S — — 你 只 需 要 指 定 域 名 , C a d d y 自 动 从 L e t ' s E n c r y p t 申 请 证 书 、 自 动 续 期 , 整 个 过 程 零 配 置 。 N g i n x 也 可 以 做 到 , 但 需 要 手 动 安 装 c e r t b o t 、 配 置 c r o n 续 期 任 务 。 C a d d y 把 这 些 全 内 置 了 。 < / p >
< h 2 > 安 装 和 基 本 使 用 < / h 2 > < p > 单 文 件 部 署 : 从 官 网 下 载 对 应 平 台 的 二 进 制 文 件 , 放 到 P A T H 里 即 可 使 用 。 最 简 单 的 C a d d y f i l e 配 置 文 件 : < c o d e > e x a m p l e . c o m { r o o t * / v a r / w w w / h t m l f i l e _ s e r v e r } < / c o d e > 。 运 行 < c o d e > c a d d y r u n < / c o d e > , C a d d y 自 动 为 e x a m p l e . c o m 申 请 证 书 并 启 动 H T T P S 服 务 , H T T P 自 动 重 定 向 H T T P S 。 不 需 要 额 外 配 置 H T T P - 0 1 验 证 、 不 需 要 配 置 证 书 路 径 — — 全 部 自 动 处 理 。 < / p >
< h 2 > 反 向 代 理 一 行 搞 定 < / h 2 > < p > 反 向 代 理 同 样 简 洁 : < c o d e > e x a m p l e . c o m { r e v e r s e _ p r o x y l o c a l h o s t : 3 0 0 0 } < / c o d e > 。 就 这 么 一 行 , C a d d y 自 动 处 理 H T T P S 、 自 动 处 理 W e b S o c k e t 、 自 动 处 理 H T T P / 2 和 H T T P / 3 。 多 个 后 端 : < c o d e > r e v e r s e _ p r o x y l o c a l h o s t : 3 0 0 0 l o c a l h o s t : 3 0 0 1 < / c o d e > 自 动 负 载 均 衡 。 C a d d y 还 内 置 了 请 求 日 志 、 访 问 控 制 、 压 缩 、 缓 存 头 、 文 件 服 务 器 浏 览 、 模 板 引 擎 等 功 能 , 全 都 通 过 C a d d y f i l e 简 洁 配 置 。 < / p >
< h 2 > C a d d y v s N g i n x < / h 2 > < p > C a d d y 的 优 势 : 零 配 置 H T T P S 、 配 置 简 洁 、 单 文 件 部 署 、 内 置 功 能 多 。 N g i n x 的 优 势 : 性 能 更 高 ( 尤 其 在 高 并 发 静 态 文 件 场 景 ) 、 社 区 更 大 ( S t a c k O v e r f l o w 解 答 多 ) 、 模 块 生 态 更 成 熟 ( l u a - n g i n x - m o d u l e 等 ) 。 选 型 建 议 : 个 人 项 目 和 小 型 服 务 用 C a d d y ( 省 心 ) , 企 业 级 高 并 发 用 N g i n x ( 经 过 海 量 验 证 ) 。 < / p >

💬 暂无评论