ServBay版本.pdate公告
我们很高兴地宣布新版本 1.4.4 已经到来!让我们来看看新增的备受期待的新功能。
新功能
CA和证书管理:
- 统一SSL证书管理平台:全新的证书管理平台,旨在简化证书申请和管理流程。
- ServBay User CA 和 ServBay Public CA: 引入 ServBay User CA 和 ServBay Public CA,允许用户根据自己的证书管理需求选择合适的 CA。
- 支持 ACME: 增加了对多个发行者的支持,例如 Let's Encrypt、zeroSSL 和 Google Trust Services;并支持多个 DNS API 提供商,例如 Cloudflare、goDaddy、Google Cloud 等。
- 多种证书申请方式:支持通过ServBay CA、ACME协议申请证书,支持导入第三方证书,为用户提供灵活的证书管理选择。
- 自建PKI系统:用户可以利用ServBay User CA创建自己的公钥基础设施(PKI)系统,并在自己的CA下颁发证书,增强管理自主权。
- 支持多种加密算法:新增对ECC(256-521位)、RSA(2048-4096位)等多种强加密算法的支持,增强数据安全性。
- 多样化的证书颁发:ServBay CA现支持颁发S/MIME邮件加密证书、代码签名证书、PDF文档加密证书,满足不同场景的安全需求。
其他更新
- 配置验证:在Caddy保存设置时,会进行配置验证,以确保正确性,提高系统稳定性。
- 日志文件优化:修改了Caddy日志文件和格式,让用户可以更清晰地查看错误消息和网站访问日志。
- Caddy 模板更新:更新了 Caddy 模板,优化配置选项,增强用户配置体验。
- 优化 Helper 检测和使用: ServBay Helper 的依赖关系检测现在更加准确,从而使 Helper 运行更加稳定。
错误修复
- Caddyfile 配置问题: 修复了 Caddyfile 中的目录或 SSL 文件路径包含空格时发生的错误。
- VIP状态丢失:解决了升级新版本后VIP状态丢失的问题,确保用户权益不受影响。
- DNS功能问题:修复了与在DNS中添加系统保留域名相关的错误,提高了DNS管理的灵活性和准确性。
- 扩展的自定义 SSL 密钥文件支持: 主机页面现在允许使用具有各种扩展名的自定义 SSL 密钥文件,包括 .key、.pem 和 .crt,消除了之前仅支持 .key 的限制
发布日期
2024 年 10 月 1 日
非常感谢您坚持使用 ServBay。您的支持对我们来说意味着一切?
有疑问或需要帮助吗?我们的技术支持团队距离您仅一步之遥。让 Web 开发变得有趣而精彩! ?
如果您想获取最新资讯,请关注X(Twitter)和Facebook。
如果您有任何疑问,我们的工作人员将很乐意为您提供帮助,只需加入我们的 Discord 社区、Telegram 或 Whats 应用程序即可。
以上是ServBay版本.pdate公告的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

会话劫持可以通过以下步骤实现:1.获取会话ID,2.使用会话ID,3.保持会话活跃。在PHP中防范会话劫持的方法包括:1.使用session_regenerate_id()函数重新生成会话ID,2.通过数据库存储会话数据,3.确保所有会话数据通过HTTPS传输。

PHP8.1中的枚举功能通过定义命名常量增强了代码的清晰度和类型安全性。1)枚举可以是整数、字符串或对象,提高了代码可读性和类型安全性。2)枚举基于类,支持面向对象特性,如遍历和反射。3)枚举可用于比较和赋值,确保类型安全。4)枚举支持添加方法,实现复杂逻辑。5)严格类型检查和错误处理可避免常见错误。6)枚举减少魔法值,提升可维护性,但需注意性能优化。

SOLID原则在PHP开发中的应用包括:1.单一职责原则(SRP):每个类只负责一个功能。2.开闭原则(OCP):通过扩展而非修改实现变化。3.里氏替换原则(LSP):子类可替换基类而不影响程序正确性。4.接口隔离原则(ISP):使用细粒度接口避免依赖不使用的方法。5.依赖倒置原则(DIP):高低层次模块都依赖于抽象,通过依赖注入实现。

静态绑定(static::)在PHP中实现晚期静态绑定(LSB),允许在静态上下文中引用调用类而非定义类。1)解析过程在运行时进行,2)在继承关系中向上查找调用类,3)可能带来性能开销。

RESTAPI设计原则包括资源定义、URI设计、HTTP方法使用、状态码使用、版本控制和HATEOAS。1.资源应使用名词表示并保持层次结构。2.HTTP方法应符合其语义,如GET用于获取资源。3.状态码应正确使用,如404表示资源不存在。4.版本控制可通过URI或头部实现。5.HATEOAS通过响应中的链接引导客户端操作。

在PHP中,异常处理通过try,catch,finally,和throw关键字实现。1)try块包围可能抛出异常的代码;2)catch块处理异常;3)finally块确保代码始终执行;4)throw用于手动抛出异常。这些机制帮助提升代码的健壮性和可维护性。

匿名类在PHP中的主要作用是创建一次性使用的对象。1.匿名类允许在代码中直接定义没有名字的类,适用于临时需求。2.它们可以继承类或实现接口,增加灵活性。3.使用时需注意性能和代码可读性,避免重复定义相同的匿名类。
