Mastodon

Server Setup Guides

Technical guides for getting the most out of your VPS.

How to Set Up Log Rotation for Nginx and PHP-FPM on a VPS

Nginx and PHP-FPM write to their logs on every request and never clean up after themselves. Left alone long enough, that's a full disk. Here's how logrotate kee...

Jul 21, 2026 Read Guide

How to Secure MariaDB on a VPS with mysql_secure_installation

A fresh MariaDB install ships with defaults that are fine for testing and wrong for production: no r...

Jul 21, 2026 Read Guide

How to Monitor Server Health and Disk Space on a VPS

A VPS will not warn you before it runs out of disk space. Set up live monitoring tools and a schedul...

Jul 16, 2026 Read Guide

How to Install and Use WP-CLI on a VPS

WP-CLI lets you manage plugins, run updates, and interact with the WordPress database from the comma...

Jul 14, 2026 Read Guide

How to Back Up a WordPress Database and Files on a VPS with a Cron Job

A self-managed WordPress install has no host quietly backing it up overnight. Write a script that du...

Jul 09, 2026 Read Guide

How to Point a Domain to Your VPS: DNS A Records Explained

Point a registered domain at your VPS by creating the right A records, verify they resolve correctly...

Jul 07, 2026 Read Guide

How to Add Swap Space on a Ubuntu VPS

Create, enable, and persist a swap file on a fresh Ubuntu VPS, sized correctly for your RAM, so shor...

Jul 07, 2026 Read Guide

How to Migrate WordPress from Shared Hosting to a VPS

Move a live WordPress site from shared hosting to a VPS: database export with mysqldump, file transf...

Jun 30, 2026 Read Guide

How to Set Up a Fresh Ubuntu 24.04 VPS

Step-by-step: configure a fresh Ubuntu 24.04 VPS from first SSH login to a secure, production-ready...

Jun 24, 2026 Read Guide

Need a VPS to Follow Along?

Get a server running in minutes. Plans start from £7.98/month with Ubuntu or Debian.

View VPS Plans