Nginx 实战:利用正则捕获实现子域名动态端口反向代理
在开发测试环境中,我们经常需要为多个本地服务配置外网访问。手动为每个端口编写 server 块不仅低效,而且难以维护。本文将介绍如何利用 Nginx 的正则表达式捕获功能,实现根据子域名自动转发到对应本地端口的“万能”反代配置。
在开发测试环境中,我们经常需要为多个本地服务配置外网访问。手动为每个端口编写 server 块不仅低效,而且难以维护。本文将介绍如何利用 Nginx 的正则表达式捕获功能,实现根据子域名自动转发到对应本地端口的“万能”反代配置。
本教程将指导你如何使用 Rust 语言和 ext-php-rs 框架(版本 0.15.7)开发一个 PHP 扩展。
本教程通过简单的 “Hello World” 程序,带你了解 C 和 Rust 的编译过程、二进制文件分析以及如何处理 Rust 的动态链接问题。
ngx_http_acme_module 是由 NGINX 官方(F5, Inc.)开发的一个基于 Rust 的动态模块。它实现了 ACMEv2 协议(RFC 8555),允许 NGINX 直接处理证书的申请、续期和管理,支持 HTTP-01 和 TLS-ALPN-01 验证方式。
Autopush-rs 是 Mozilla 推送服务的 Rust 实现,采用典型的“生产者-消费者”架构,利用 Rust、Actix 以及键值数据存储。本文基于 autopush-rs 项目配置与 Sunup 客户端集成实践整理,涵盖核心原理、架构图示、详尽配置及部署指南。