NGINX Unit

演练§

好的,所以你决定使用你选择的 Web 应用试用 Unit。你可能正在寻找以较少的配置开销更快地运行它的方法,简化你的技术堆栈,或者只是出于技术好奇心。无论如何

步骤

要执行的操作

检查先决条件

  1. 验证 Unit 是否支持你的平台和应用语言版本。

  2. 如果可能,确保应用可以在 Unit 旁边运行,以排除外部问题。

在系统上获取 Unit

  1. 安装 Unit 以及你需要的语言模块。你的选项

  2. 在你的系统上配置和启动 Unit

    • 我们自己的和第三方软件包 依赖 systemctlservice

    • 容器化的 Unit 可以使用常见的 docker 命令运行

    • 如果上述情况均不适用,请手动自定义 Unit 的 启动

为 Unit 准备应用

  1. (仅适用于 :ref:`Go <configuration-go>`) 修补你的应用以在 Unit 上运行。

  2. 选择 通用选项,例如应用类型、工作目录、用户/组。

  3. 添加特定于语言的设置,例如索引、入口模块或可执行文件。

将应用插入 Unit

  1. (可选)将 Unit 范围内的设置添加到应用的配置中,以使其顺利运行。

  2. 上传配置到 Unit 中,以启动应用。

  3. (可选)为应用设置路由,以受益于内部路由。

  4. (可选)如果您想支持 SSL/TLS,请上传证书包

  5. 最后,设置监听器,以使您的应用公开可用。

有关每一步的详细信息,请参阅特定文档部分。