Debian server configuration guides - Page 2
Build and repair Debian server stacks with web servers, PHP, databases, TLS, reverse proxies, and production checks.
Curated guides
Debian server setup guides
24 matched guides, best match first. Page 2 of 2.

How to Upgrade Apache on Debian 13, 12 and 11
Debian's default APT sources already provide Apache 2.4.67 for Debian 13 (Trixie), Debian 12 (Bookworm), and Debian 11 (Bullseye), so most servers do not need a third-party repository...

How to Install PHP 8.2 on Debian 13, 12 and 11
Debian 13 moved on to PHP 8.4, while Debian 12 still ships PHP 8.2 and Debian 11 never carried it in the base archive. To install PHP 8.2...

How to Install Nginx on Debian 13, 12 and 11
Most self-hosted stacks need a web server or reverse proxy before the rest of the application can do much. That is why many admins install Nginx on Debian...

How to Install MariaDB on Debian 13, 12 and 11
Debian's default APT sources already give you a production-friendly MariaDB branch, which is usually the cleanest way to stand up a MySQL-compatible database for WordPress, application backends, or...

How to Build NGINX from Source on Debian 13, 12 and 11
HTTP/3 support, upstream release control, and third-party modules are the usual reasons to build NGINX from source on Debian instead of taking the default package. When you build...

How to Install MySQL 8.0 on Debian 12 and 11
MySQL 8.0 on Debian is now a legacy installation path: Oracle's MySQL 8.0 release notes mark 8.0.46 as the end-of-life release in April 2026, but the MySQL APT...

How to Install Redis on Debian 13, 12 and 11
Fast cache reads only help when the Redis package source matches the server you are maintaining. To install Redis on Debian, start with Debian's default archive package for...

How to Secure Nginx with Let’s Encrypt on Debian 13, 12 and 11
HTTPS is the point where an Nginx site stops exposing logins, cookies, and form data over plain HTTP. On Debian, the shortest maintained path is the packaged Certbot...

How to Install PHP-IMAGICK on Debian 13, 12 and 11
Image uploads, thumbnail generation, and PDF previews usually fail in PHP applications when the Imagick extension is missing. To install PHP-Imagick on Debian, use the default php-imagick package...

How to Install Nginx Mainline on Debian 13, 12 and 11
Nginx Mainline is the nginx.org branch for Debian servers that need upstream Nginx changes before Debian's release-frozen packages receive them. Use this path when a feature, module package,...

How to Install PostgreSQL 15 on Debian 13, 12 and 11
PostgreSQL 15 remains useful on Debian when an application stack depends on that major branch for extension compatibility, tested SQL behavior, or a slower database-upgrade schedule. To install...

How to Install Composer on Debian 13, 12 and 11
PHP projects get messy fast when each machine pulls a different dependency set. You can install Composer on Debian from the default repositories or from the upstream installer,...