October 25, 2026 - 23:53

Server Management

General Problems Windows Server Security: Find and Reduce Common Risks

A Windows server can be fully patched and still expose an unnecessary remote administration service. It can also have a carefully restricted firewall ...

General Problems Windows Server Network and DNS Troubleshooting with PowerShell

When an application cannot reach a server, split the problem into smaller questions. Does the name resolve to the expected address? Can the client est...

General Problems Slow Disk Performance on Windows Server: Measure Before Repairing

A slow file copy, a database timeout and a long login can all involve storage, but they need not have the same cause. Start with the volume used by th...

General Problems Windows Server High CPU and Memory Usage: Find the Actual Bottleneck

A busy CPU during a scheduled report is different from a CPU that stays busy after the report finishes. Likewise, a database using a large amount of R...

General Problems Windows Server Troubleshooting: Where to Start When Things Fail

“The server is down” can mean several different things: a website returns an error, Remote Desktop cannot connect, a file share is slow, or the operat...

Server Management Set Up Let’s Encrypt HTTPS on Ubuntu with Certbot

Let's Encrypt issues TLS certificates, and Certbot handles requesting, installing and renewing them. This guide uses Certbot's snap installation with ...

Server Management Install PostgreSQL on Ubuntu: Roles, Connections and Backups

This setup takes PostgreSQL from an Ubuntu package installation to a database that an application can connect to. It also includes a restore test, so ...

Server Management Install MySQL on Ubuntu: Users, Backups and Connection Checks

A working MySQL installation needs more than a running service. Your application needs its own account, a database to use and a backup you can restore...

Server Management Install Tomcat 10.1 on Ubuntu 24.04 LTS with APT

Using distribution packages for Tomcat 10.1 on Ubuntu 24.04 LTS keeps service, account and update management together. This guide targets a new, separ...

Server Management Install Nginx and Apache on Ubuntu Without Port Conflicts

Nginx and Apache can each serve a website on their own. They can also work together, but they cannot both own the same listening address and port. Ins...