系统要求
- WordPress 5.0 或更高版本
- PHP 7.4 或更高版本
- SSL 支持 (安全通信所需)
- MySQL 5.6 或更高版本
- 服务器要求:
- PHP 内存限制:最低 64MB
- 最大执行时间:最少 30 秒
- SSL 证书已正确配置
- 允许出站 HTTPS 请求
安装
- 下载插件:
- 克隆存储库或下载 ZIP 文件
- 通过 WordPress 管理员安装:
- 转至
Plugins
>Add New
>Upload Plugin
- 上传
secure-updates-client.zip
文件 - 点击
Install Now
然后Activate
- 转至
- 配置自定义主机 URL:
- 导航至
Settings
>Secure Updates Client
- 输入您的自定义主机 URL
- 输入您的 API 密钥
- 测试连接
- 启用来自自定义主机的更新
- 保存设置
- 导航至
快速入门指南
- 安装后,转到安全更新客户端设置页面
- 输入您的自定义主机 URL(例如
https://your-secure-updates-server.com
) - 输入安全更新服务器提供的 API 密钥
- 单击 「测试连接」 以验证连接
- 如果连接测试成功,则启用自定义主机
- 保存设置
文档
在生产环境部署之前,请查看这些文档。
安全注意事项
API 密钥管理
- 安全存储 API 密钥
- 每个站点使用唯一的密钥
- 定期轮换密钥
- 切勿在公共存储库中共享密钥
SSL 配置
- 需要有效的 SSL 证书
- 保持 SSL 证书最新
- 配置适当的 SSL 验证
防火墙注意事项
- 允许到自定义主机的出站 HTTPS 连接
- 如果需要,配置速率限制
- 监视可疑活动
故障排除
常见连接问题
- 连接失败
- 验证自定义主机 URL
- 检查 SSL 证书
- 确认防火墙设置
- API 身份验证失败
- 验证 API 密钥
- 检查密钥权限
- 确保密钥未过期
- 插件同步问题
- 检查服务器连接
- 验证 WordPress cron 是否正在运行
- 监视错误日志