如何升级 openresty 有无停机的情况下

全部,

我有几台服务器安装了 openresty,并且正在运行的版本是nginx version: openresty/1.9.7.2

我如何将其升级到 1.11.5.2。

我已经看过文档,但事情还不清楚。请有人提供相同的详细步骤。

点赞
用户2197413
用户2197413

这是一个相当晚的回复,但我刚刚将 OpenResty 1.13.6.2 升级到了 1.15.8.2。我在 AWS/EC2 上的 Ubuntu 16.04.6 LTS 中运行 OpenResty。我只需按照 Ubuntu 指南在 OpenResty 上安装即可。

我在备份实例上执行了此操作,以确保一切都能正常工作,然后将升级应用于我的实时实例。我的所有配置都完好无损。

# 安装一些先决条件,以添加 GPG 公钥(后面可以删除)
sudo apt-get -y install --no-install-recommends wget gnupg ca-certificates

# 导入我们的 GPG 密钥:
wget -O - https://openresty.org/package/pubkey.gpg | sudo apt-key add -

# 用于安装 add-apt-repository
sudo apt-get -y install --no-install-recommends software-properties-common

# 添加我们的官方 APT 存储库:
sudo add-apt-repository -y "deb http://openresty.org/package/ubuntu $(lsb_release -sc) main"

# 用于更新 APT 索引:
sudo apt-get update

# 然后可安装 OpenResty:

sudo apt-get -y install openresty

# 检查新版本:

openresty -v

# 重新启动 OpenResty

sudo service openresty restart
2020-02-11 18:24:13