Welcome! Log In Create A New Profile

Advanced

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

Thomas Ward
January 06, 2021 10:20PM
I'm fairly familiar with the 'compiling process' for dynamic modules -
the process is the same for NGINX Open Source as wel as NGINX Plus.

You would need to compile the modules alongside NGINX and then harvest
the compiled .so files and put them into corresponding locations on the
system you want to load the dynamic modules.  In Ubuntu, we do this (or
at least, I do) by using the same OS and libraries as installed on the
target system (as well as the same NGINX version).

This being said, **compiling** NGINX is different than **installing**
NGINX - you can *compile* the nginx version 1.18.0 with the dynamic
modules and the same configuration as the Fedora version, and then
**take the compiled module** and load it up in your installed nginx
instance.  Compiling NGINX to make the dynamic module does NOT require
you to then install that NGINX version, provided that you match the
`make` steps and installed/available libraries to those used in the
original nginx compile done in Fedora.


Thomas


On 1/6/21 5:30 PM, Phoenix Kiula wrote:
> Thank you Miguel. But you misunderstood the question. This suggestion...
>
> nginx blog as a great guide on it though
> https://www.nginx.com/blog/compiling-dynamic-modules-nginx-plus/
> https://www.nginx.com/blog/compiling-dynamic-modules-nginx-plus/
>
>
>
>
> ...misses the very first question in this thread: we cannot compile
> nginx from source on our server. At least not in a way that that
> compiled version would become the nginx installed in our *system*. We
> need to install nginx via the default Fedora dnf package manager,
> which at this time installs 1.18.0.
>
> Now, what I don't mind doing is to compile nginx in some
> self-contained folder somewhere, then use that compilation to create
> the .so or whatever the module file for that version is....if all of
> this module compiling does *not* affect the system-installed dnf
> version of nginx. Is this possible?
>
> If so, the instructions do not help with this. The first step in that
> official tutorial is to compile nginx and that compiled nginx then
> becomes the system's main nginx. It replaces whatever was installed
> via "dnf install nginx". Yes?
>
> Hope this makes sense. Have I correctly understood how nginx
> compilation works? Appreciate any pointers.
>
> Thank you.
>
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 05, 2021 07:28PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

mike-pt January 05, 2021 08:22PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 05, 2021 11:04PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

mike-pt January 06, 2021 06:08AM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 06, 2021 05:32PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

Thomas Ward January 06, 2021 10:20PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 06, 2021 10:48PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

Thomas Ward January 06, 2021 10:56PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 06, 2021 11:20PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

Thomas Ward January 07, 2021 01:36AM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 07, 2021 08:58PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

pk899 January 07, 2021 10:40PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

GreenGecko January 06, 2021 10:54PM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

mike-pt January 07, 2021 04:44AM

Re: Installing dynamic modules when Nginx itself is installed via yum/dnf (Linux)

Francis Daly January 11, 2021 04:28PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 303
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready