gpt4 book ai didi

nginx - 使用附加模块重新编译 Nginx

转载 作者:行者123 更新时间:2023-12-04 12:41:25 29 4
gpt4 key购买 nike

我通过 apt-get 安装了 Nginx不久前在 Debian 上,我有几个网站在上面。现在我需要安装一些额外的模块,因为我不想搞砸任何事情,所以我想在执行之前仔细检查我的过程。希望这也能帮助其他不确定这部分的人。

据我了解,我必须执行以下操作以最大程度地减少停机时间:

  • 下载 Nginx 源码
  • 使用 ./configure --additional-module 添加附加模块
  • 使用 make 编译 Nginx
  • 停止当前服务器 ( service nginx stop )
  • 使用 make install 安装 Nginx
  • 启动新服务器(service nginx start)

  • 还是我必须先卸载 Nginx,因为此时它不是从源代码编译的?

    最佳答案

    之前在 Ubuntu 上做过类似的事情,安装应该用新编译的二进制文件覆盖现有的 nginx 二进制文件,只要是,你确保 nginx 当时没有在系统上运行。

    我建议尝试将 nginx 安装在系统上的其他位置,所以如果你不能让它快速工作,你可以用旧的 nginx 二进制文件重新启动你的 web 服务器,而不会有很长的停机时间。

    关于nginx - 使用附加模块重新编译 Nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19779175/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com