Current FLNP stack
I am currently running openSUSE Leap 15.6 on the live server and Tumbleweed 20250326 on the linux desktop, with a Windows 10 desktop running in the background. I can normally build new packages on the desktop and just copy to the live server, so packages such as PHP and Firebird are built stand alone rather than simply using the packages versions. Notes on supporting different versions of PHP have already been sorted and have helped move it up to have PHP8.4.5 available.
The current live server is running Firebird 3.0.4, Leap 15.6, Nginx 1.21.5 and PHP 7.3.33 which can be checked online although this does not confirm the version of Linux which I do need to check as that machine does not have a graphic desktop.
The desktop machine has been ungraded to Firebird 5.0.2, Tumbleweed 20250326, Nginx 1.27.4 and PHP 8.4.5 which I may make available through the firewall here.
Putting the stack together will be documented as it was in the past and the PHP element is up to date. Nginx will just use the version provided by the distribution and I've had no problem with the old stack running with a current version, once the nginx.conf file was updated, but I needed that anyway to add https certificates! Firebird is the area I've been strugging with and this is documented here. I have a verson of this working on the PDO driver and can even kill the temporary table but needs a bit more work.