Emergency server help: get in touch

Tutorial

Tutorials for server admins: longer walkthroughs that build a working setup from start to finish.

MariaDB Vector Search PHP: VECTOR Type (11.8/12.x)

A hands-on introduction to the native VECTOR column type and distance functions that arrived in MariaDB 11.7 and 11.8, showing how to create a vector index, insert embeddings from PHP with PDO, run nearest-neighbour queries and check that the index is being used.

September 29, 2026

Install DirectAdmin on AlmaLinux 9/10 and Debian 13: 2026 Guide

A clean-server walkthrough for installing a modern-license DirectAdmin build on AlmaLinux 9, AlmaLinux 10 or Debian 13, covering the preparation checks, the choice between the web installer and setup.sh, and the first post-install verification steps.

September 29, 2026

Installing Sentinel Firewall as a drop-in CSF replacement on Ubuntu 24.04 and Debian 13

How to remove an unmaintained CSF install from an Ubuntu 24.04 or Debian 13 server and put Sentinel Firewall in its place, reusing existing csf.conf, allow and deny files, then confirming the rules and login-failure blocking work.

September 29, 2026

Install cPanel AlmaLinux 10: 2026 Checklist

A practical checklist for installing cPanel & WHM on a fresh AlmaLinux 10 server, covering the pre-flight requirements that break installs, the installer itself, and the first WHM settings to lock down.

September 29, 2026

DirectAdmin Nginx Unit: Node.js and Python Apps

Enabling Nginx Unit and per-user Redis through CustomBuild on DirectAdmin, deploying a Node.js or Python application under a user account, and the resource and socket details that decide whether it stays up.

September 29, 2026

cPanel Node.js Toolkit Deploy: Run an App

A walkthrough of the Node.js Toolkit that arrived in cPanel & WHM 138, which runs applications in Podman containers and exposes them on subdomains. Covers enabling the toolkit, deploying from a repository, environment variables and troubleshooting.

September 29, 2026

Harden SSH AlmaLinux 9: Secure Setup in 15 Minutes

Keys only, root locked down, a non-standard port that does not break SELinux, and rate-limiting that stops the log spam. Every step is safe to apply on a live server if you keep one session open.

September 29, 2026

Free website test

Is your website set up right?

Check SSL, security headers, redirects, robots.txt, sitemap, llms.txt and security.txt in one test. It takes about 30 seconds.