Server Configuration

Created by: Graham Ovenden, Last modification: Saturday 07:07

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 20260826
  • Kernel: 7.2.0-1-default (64-bit)
  • Host Distribution documents just how the servers are built.

Web Services Stack

nginx - nginx/1.31.4
nginx - nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load proxy server, and mail proxy server.
PHP - 8.5.9 (Jul 31 2026 08:29:01)
PHP - "A popular general-purpose scripting language that is especially suited to web development. 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.3.1683
Firebird - Extremely robust open source database which I have been using since it's Interbadays.

All three components are now current — Firebird was upgraded to 5.0.3 since this page was last updated.

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.