Web Development Tutorials
//

Tag: Linux

Server Administration

Analyze Apache Access Logs From the Terminal

Analyze Apache access logs from the terminal with awk, sort, uniq and grep: top client IPs, most-requested URLs, status-code counts and 404 hunts —…

August 18, 2026

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

Deploy a Site With rsync

Deploy a site with rsync and every update becomes one repeatable command that copies only what changed. This tutorial covers -avz over SSH, --exclude…

August 17, 2026

Server Administration

Add a Swap File to a Small Server

Add a swap file to a small server and a memory spike stops killing your processes. fallocate reserves the file, mkswap formats it, swapon…

August 17, 2026