Caddy

关于Caddy的技术文章和开发文档。

如何在 Ubuntu 26.04 上安装 Caddy

本文详细介绍在 Ubuntu 26.04 系统上从官方仓库安装 Caddy 的完整步骤。内容包括配置 APT 源、设置防火墙规则、编写 Caddyfile 托管静态网站及反向代理后端应用。同时讲解如何使用 systemd 管理服务、验证与格式化配置文件、查看访问日志以及处理证书签发失败等常见故障排除方法,助您快速搭建安全高效的 Web 服务。

2026-10-21 2 运维部署

如何在Linux中创建用户(useradd命令)

本文详细介绍如何在 Linux 系统中使用 useradd 命令创建新用户账户。内容涵盖设置主目录、指定登录 Shell、分配用户 ID(UID)和组 ID(GID)、添加过期日期以及设置密码等关键步骤。同时对比了 useradd 与 adduser 的区别,提供了系统用户创建方法及常见问题解决方案,是 Linux 系统管理员必备的操作指南。

2026-10-19 6 运维部署

如何在 Linux 中为单个网络接口分配多个 IP 地址

本文详细介绍如何在 Linux(特别是 RHEL、CentOS、Fedora 等发行版)中为单个网络接口分配多个 IP 地址。通过创建 IP 别名文件,无需额外物理网卡即可绑定多个 IP。文章涵盖手动配置步骤、IP 范围批量设置方法以及验证命令,适用于 Web 服务器多站点部署及优化网络连接需求。

2026-10-21 6 运维部署

如何在Ubuntu上创建Sudo用户

本文详细介绍如何在 Ubuntu 22.04、24.04 及 26.04 版本上创建具有 sudo 权限的新用户。指南涵盖使用 adduser 命令创建账户并自动建立主目录,通过 usermod 将用户加入 sudo 组以获取管理权限。同时对比了 adduser 与 useradd 的区别,提供了测试权限、故障排除及配置免密码 sudo 的实用方法,帮助安全高效地搭建服务器管理环境。

2026-10-19 7 运维部署

Nginx 反向代理:如何配置 proxy_pass 和请求头

本文详细介绍 Nginx 反向代理的配置方法,涵盖 proxy_pass 指令设置、关键请求头(如 Host、X-Real-IP)的转发策略以及 WebSocket 特殊处理。文章还讲解了 TLS 终止、非 HTTP 后端代理、常见错误排查及最佳实践,帮助开发者构建高性能 Web 架构。

2026-10-09 13 运维部署

【WordPress区块编辑器手册】theme.json 版本 3 参考(最新版)

本文详细介绍 WordPress theme.json 版本 3 的最新规范与使用指南。涵盖 settings、styles、customTemplates 等核心配置,包括背景、边框、颜色、尺寸、布局、阴影、间距及排版样式的完整设置方法。适用于 WordPress 6.6+ 及最新 Gutenberg 插件,帮助开发者高效管理主题样式与区块自定义选项,实现灵活的响应式设计与视觉定制。

2026-10-17 3 后端开发

【WordPress区块编辑器手册】theme.json 版本 2 参考

本文介绍 WordPress theme.json 版本 2 的完整规范与参考指南。适用于 WordPress 5.9 及以上版本,涵盖外观工具、边框、阴影、颜色、背景、尺寸、布局、灯箱、位置、间距及排版等样式属性的详细定义。同时提供 JSON Schema 下载链接、迁移至版本 3 的指南以及在编辑器中使用自定义 CSS 和模板部件的最佳实践,是主题开发者必备的技术文档。

2026-10-17 3 后端开发

【WordPress区块编辑器手册】卡片

本文介绍了一种灵活可扩展的卡片内容容器组件。它支持自定义阴影高度、边框、圆角及填充大小等属性,并提供了一系列子组件用于构建复杂界面。该组件还具备适应不同书写方向的逻辑属性,并能通过 Context 传递上下文信息,方便开发者组合各种界面元素,实现灵活的 UI 布局设计。

2026-10-17 4 后端开发

【WordPress插件开发手册】HTTP API

本文详细介绍 WordPress HTTP API 的使用方法,涵盖 GET、POST、HEAD 等常见 HTTP 请求及其辅助函数。文章讲解了如何获取响应体与状态码、处理基本身份验证、利用 HEAD 方法节省带宽以及通过 Transients 实现高效的 API 响应缓存策略,帮助开发者优化网站性能并安全地交互外部服务。

2026-10-07 3 后端开发
全局设置与样式(theme.json)

【WordPress区块编辑器手册】全局设置与样式(theme.json)

本文深入解析 WordPress 5.8 引入的 theme.json 文件机制,详解如何通过该文件精细控制编辑器样式、区块设置及 CSS 自定义属性。内容涵盖预设值管理、区块间距配置、响应式断点定义、变体样式应用以及从 Gutenberg 插件迁移到核心的兼容性处理。同时介绍 CSS 变量命名规范、全局样式表合并优化及解决浏览器缓存问题的实用技巧,是 WordPress 主题开发者必备的技术指南。

2026-10-17 4 后端开发