Server configuration guides - Page 4

Build and repair Linux server stacks with guides for Nginx, PHP-FPM, MariaDB, TLS, reverse proxies, and production web services.

Curated guides

Server setup guides

110 matched guides, best match first. Page 4 of 10.

Nginx access control diagram showing allowed and blocked IP traffic to a server

How to Allow or Block IP Addresses in Nginx

IP-based access rules are useful when an admin path, staging site, partner endpoint, or private dashboard should not be reachable by every visitor that can reach the Nginx...

Published

PHP and Linux Mint logos on a green developer-themed background with code symbols

How to Install PHP on Linux Mint 22 and 21

Linux Mint installs PHP through APT, giving you a supported runtime for local development, PHP-FPM sites, and command-line scripts without a standalone download. If you need to install...

Updated ( Published )

Nginx logo routing HTTP/2 connections to web, mobile, video, and content clients

How to Enable HTTP/2 in Nginx

HTTP/2 in Nginx has a version split that matters before editing a live HTTPS server block. Nginx 1.25.1 introduced the standalone http2 on; directive and deprecated the older...

Published

PHP 8.5 logo with version number connected by arrow to Debian swirl logo on coral gradient background

How to Install PHP 8.5 on Debian 13, 12 and 11

Debian 13 (trixie) already ships PHP 8.4.x, Debian 12 (bookworm) ships PHP 8.2.x, and Debian 11 (bullseye) stays on PHP 7.4.x in the default APT sources. That matters...

Updated ( Published )

PHP 8.4 and Debian logos with arrow indicating installation process

How to Install PHP 8.4 on Debian 13, 12 and 11

Debian 13 (trixie) already ships PHP 8.4 in its default APT sources. Debian 12 (bookworm) and Debian 11 (bullseye) still need the Sury repository for the same branch....

Updated ( Published )

PHP 8.3 logo with arrow pointing to Debian swirl logo on red gradient background

How to Install PHP 8.3 on Debian 13, 12 and 11

Debian's default PHP package does not stay fixed across releases, so application compatibility often decides whether PHP 8.3 is worth pinning. To install PHP 8.3 on Debian, you...

Updated ( Published )

Apache HTTP Server and Debian logos with upgrade arrow showing version upgrade process

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...

Updated ( Published )