Server Configuration
Hardware
- Processor: AMD Ryzen 5 5600 with Radeon Graphics
- Memory: 64 GiB of RAM
- Graphics: Nvidia GT710 1Gb (being used text only)
- Motherboard: Gigabyte Technology B550M AORUS ELITE
- Storage: 1Tb SSD
Software
- Linux: openSUSE Tumbleweed 20250816
- Kernel: 6.16.1-1-default (64-bit)
Web Services Stack
nginx - nginx/1.29.1 nginx - nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. |
PHP - 8.4.11 (Aug 8 2025 20:10:09) PHP - "A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world." Heart of the web services stack. |
Firebird - LI-V5.0.2.1613 Firebird - Extremely robust open source database which I have been using since it's Interbase days. |
Of the three components, only the first two are actually part of the Tumbleweed repositories. Need to update Firebird manually, and 5.0.3 is available.
Display Configuration
Why would one need to worry about display configuration when running text only? Because the KVM is connected to one of the 4k monitors and by default the text is too small to read properly, so one has to override the defaults to get readable text. It's only really a problem with a reboot since normally one would be using SSH into the machine. I need to add the notes about just what I did do to switch to a larger font which I SHOULD have done at the time. I do remember it's a matter of selecting the largest font available but the colours are still a bit of a mess at the moment. Lets just hope I don't need to use it any time soon.
Something that was a niggle while installing initially was the fact that it always uses graphics for that but that default can't handle the 4k display so I ended up running VGA into the TV just to get past that stage. Gone are the good old days when text mode actually meant text mode.
Command line crib sheet - Useful tools to check out stuff that is available in grachics packages on the desktop machine.