如果已经安装了nginx 那么需要先禁用
sudo systemctl disable nginx
sudo systemctl stop nginx
第 1 步:通过添加 GPG 公钥(以后可以删除)来安装所需的一些先决条件:
sudo apt-get -y install --no-install-recommends wget gnupg ca-certificates
第 2 步:导入我们的 GPG 密钥:
wget -O - https://openresty.org/package/pubkey.gpg | sudo apt-key add -
第 3 步:添加我们的官方 APT 存储库。
对于x86_64或amd64系统:
codename=`grep -Po 'VERSION="[0-9]+ \(\K[^)]+' /etc/os-release`
echo "deb http://openresty.org/package/debian $codename openresty" \
| sudo tee /etc/apt/sources.list.d/openresty.list
对于arm64或aarch64系统:
codename=`grep -Po 'VERSION="[0-9]+ \(\K[^)]+' /etc/os-release`
echo "deb http://openresty.org/package/arm64/debian $codename openresty" \
| sudo tee /etc/apt/sources.list.d/openresty.list
第四步:更新APT索引:
sudo apt-get update
安装 openresty
sudo apt-get -y install openresty
该软件包还推荐了openresty-opm和openresty-restydoc软件包,因此默认情况下后两个也会自动安装。如果这不是您想要的,您可以禁用推荐软件包的自动安装,如下所示:
sudo apt-get -y install --no-install-recommends openresty
启动服务
systemctl restart openresty
systemctl enable openresty