Subscribe

How to install sw-nginx-module-lua-upstream in CentOS/RHEL 9 (x86_64)

Lua API for NGINX upstream control

License: BSD Vendor: GetPageSpeed LLC https://github.com/openresty/lua-upstream-nginx-module
Important: The Plesk control panel must be installed on your server before using this repository.

Install

# The Plesk control panel must be installed on your server.
sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --enable getpagespeed-extras-plesk
sudo dnf -y install sw-nginx-module-lua-upstream

Description

An NGINX C module that exposes Lua API to ngx_lua for manipulating NGINX upstreams at runtime. This module allows Lua scripts to get and set upstream server properties, check health status, and modify upstream configurations dynamically without reloading. After installation, enable this module by running: plesk sbin nginx_modules_ctl --enable lua-upstream

RPMs