All guides · 2 guides

Linux (AlmaLinux)

Running your own AlmaLinux server: nginx, PHP, MariaDB, security and backups.

September 2026

  1. Why a script works in your shell but fails from cron

    Cron runs jobs with a much shorter PATH than your login shell, so commands in /usr/sbin disappear. How to see it, fix it in two places, and test the way cron really runs your job.

    6 min read
  2. Enable HTTP/3 on nginx without losing your security headers

    Turn on HTTP/3 in nginx on AlmaLinux 9, keep HSTS and your other headers on every response, and open the UDP port that HTTP/3 needs.

    7 min read