Skip to content

Commit 24dc9a3

Browse files
authored
Merge branch 'main' into bug-1493
2 parents 7dea5c4 + 3c4736f commit 24dc9a3

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

content/includes/licensing-and-reporting/configure-nginx-plus-report-to-nim.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ docs:
1212
}
1313
```
1414
15-
{{<call-out "note" "Self-signed certificates" "" >}}
16-
For details on using self-signed certificates, see [Configure SSL verification for usage reporting with self-signed certificates]({{< relref "nim/system-configuration/secure-traffic.md#configure-ssl-verify" >}}).
17-
{{</call-out>}}
15+
{{<call-out "note" "Extra steps for self-signed certificates">}}If you use self-signed certificates in your NGINX Instance Manager environment, follow the steps in [Configure SSL verification for usage reporting with self-signed certificates]({{< relref "nim/system-configuration/secure-traffic.md#configure-ssl-verify" >}}).{{</call-out>}}
1816
1917
3. Reload NGINX:
2018

content/nginx/admin-guide/dynamic-modules/lua.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Integrate Lua co-routines into the NGINX event-processing model with the communi
1515

1616
1. Check the [Technical Specifications]({{< relref "../../technical-specs.md" >}}) page to verify that the module is supported by your operating system.
1717

18-
2. Prior to installing the module, verify that the [NDK]({{< relref "ndk.md" >}}) module is already installed.
18+
2. Prior to installing the module, verify that the [NGINX Developer Kit (NDK)]({{< relref "nginx/admin-guide/dynamic-modules/ndk.md" >}}) module is already installed.
1919

2020

2121
<span id="install"></span>
@@ -64,18 +64,19 @@ Integrate Lua co-routines into the NGINX event-processing model with the communi
6464

6565
## Configuration
6666

67-
After installation you will need to enable and configure the module in F5 NGINX Plus configuration file `nginx.conf`.
67+
After installation, enable and configure the modules in NGINX Plus configuration file `nginx.conf`.
6868

6969
1. Enable dynamic loading of NDK and Lua modules with the [`load_module`](https://nginx.org/en/docs/ngx_core_module.html#load_module) directives specified in the top-level (“`main`”) context:
7070

7171
```nginx
7272
load_module modules/ndk_http_module.so;
7373
load_module modules/ngx_http_lua_module.so;
74+
load_module modules/ngx_stream_lua_module.so;
7475
```
7576

76-
{{< note >}} The directives must be in this order. {{< /note >}}
77+
{{< note >}} The `ndk_http_module.so` module must be placed first. {{< /note >}}
7778

78-
2. Perform additional configuration as required by the [module](https://github.com/openresty/lua-nginx-module).
79+
2. Configure additional settings as needed for the modules. For details, see the [`lua-nginx-module`](https://github.com/openresty/lua-nginx-module) and [`stream-lua-nginx-module`](https://github.com/openresty/stream-lua-nginx-module) documentation.
7980

8081
3. Test the configuration and reload NGINX Plus to enable the module:
8182

@@ -87,7 +88,11 @@ After installation you will need to enable and configure the module in F5 NGINX
8788
<span id="info"></span>
8889
## More Info
8990

90-
- [NGINX Lua Module Reference](https://github.com/openresty/lua-nginx-module)
91+
- [The `lua-nginx-module` Module Reference](https://github.com/openresty/lua-nginx-module)
92+
93+
- [The `stream-lua-nginx-module` Module Reference](https://github.com/openresty/stream-lua-nginx-module)
94+
95+
- [The NDK Module Reference](https://github.com/vision5/ngx_devel_kit)
9196

9297
- [NGINX Dynamic Modules]({{< relref "dynamic-modules.md" >}})
9398

content/solutions/about-subscription-licenses.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,6 @@ In environments where NGINX Plus instances cannot access the internet, you'll ne
7777

7878
#### Configure NGINX Plus to report usage to NGINX Instance Manager
7979

80-
{{<call-out "note" "Extra setup for self-signed certificates">}}If your NGINX Instance Manager environment uses self-signed certificates, see [Configure SSL verification for usage reporting with self-signed certificates]({{< relref "nim/system-configuration/secure-traffic.md#configure-ssl-verify" >}}).{{</call-out>}}
81-
8280
To configure NGINX Plus R33 or later to report usage data to NGINX Instance Manger:
8381

8482
{{< include "licensing-and-reporting/configure-nginx-plus-report-to-nim.md" >}}

0 commit comments

Comments
 (0)