如何向已经安装的OpenResty添加"secure_link"支持?

我在OpenResty的日志中看到了一个错误:

unknown directive secure_link

我正在使用Arch Linux并且以标准方式安装了OpenResty

yay -S openresty

我该如何向其添加secure_link的支持?

点赞
用户4984564
用户4984564

你不能直接添加新的模块到 Nginx,唯一的方法是重新编译它。

下面是我使用的 bash 脚本,几乎用于所有 openresty 的安装:

latest='openresty-1.13.6.2'

apt-get -y install libpcre3-dev libssl-dev perl make build-essential curl libzip-dev

wget 'https://openresty.org/download/'$latest'.tar.gz'

tar -xzf $latest'.tar.gz'

cd $latest

./configure \
  --with-http_v2_module \
  --with-http_ssl_module \
&& make -j $(nproc) && make install || exit

cd ..
find -maxdepth 1 -name "$latest*" | xargs rm -rf

从这里开始,你应该可以复制和粘贴你的方式到一个工作的 openresty 安装。

2019-06-27 08:45:25