如何在 Ubuntu 中运行 APT 升级之前停止 nginx?
我们在服务器上运行无人值守升级,如果有任何升级会干扰 nginx,我想在升级之前停止 nginx 服务。(例如升级 nginx 本身或可能影响网络连接的东西。)
升级运行后,我希望 nginx 再次自动启动。
这是位于负载均衡器后面的池中的多台服务器之一,因此面向用户的服务不会受到 nginx 关闭的影响。Web 服务器是 nginx 1.14.2,操作系统是 Ubuntu 16.04.6 LTS。
如何在 Ubuntu 中运行 APT 升级之前停止 nginx?
我们在服务器上运行无人值守升级,如果有任何升级会干扰 nginx,我想在升级之前停止 nginx 服务。(例如升级 nginx 本身或可能影响网络连接的东西。)
升级运行后,我希望 nginx 再次自动启动。
这是位于负载均衡器后面的池中的多台服务器之一,因此面向用户的服务不会受到 nginx 关闭的影响。Web 服务器是 nginx 1.14.2,操作系统是 Ubuntu 16.04.6 LTS。
适应https://wiki.debian.org/ReadonlyRoot#Make_apt-get_remount_.2F_if_needed可能会起作用。
我会试试这个变体:
把它放到一个文件中,然后放在
/etc/apt.conf.d
.它不会检查升级是否“干扰”您的 nginx 安装,它总是停止它。
您可以使用停止 Nginx
你可以使用它来启动它