Web Development Tutorials
//

Tag: Automation

Server Administration

Run Scheduled Jobs With systemd Timers

systemd timers run scheduled jobs with a .timer/.service pair: OnCalendar sets the schedule, systemctl list-timers shows it, journalctl keeps the logs, and Persistent=true catches…

August 18, 2026

Server Administration

Back Up a Server With tar and gzip

Back up a server with tar and gzip: one dated, compressed archive of the site's files, verified with -tzf, restore-tested with -xzf, and copied…

August 17, 2026

Server Administration

Rotate Logs With logrotate

A log file that grows forever will eventually fill the disk. Write a logrotate config that renames, compresses and expires old copies, test it…

August 12, 2026

Programming

Schedule Recurring Tasks With WP-Cron

Schedule recurring tasks with WP-Cron, WordPress's built-in scheduler. This tutorial hooks a task to a custom action, adds a five-minute interval through cron_schedules, schedules…

August 11, 2026

Server Administration

Create a systemd Service

Create a systemd service to keep a long-running program alive - started at boot, restarted on a crash, logs collected. This tutorial writes a…

August 10, 2026

Server Administration

Schedule Tasks With Cron

Run commands on a fixed timetable with cron. This tutorial opens your crontab, explains the five time fields, schedules a nightly logged backup, and…

August 1, 2026