Server configuration guides
Use this path when you are building or fixing a Linux server stack. These guides focus on getting web services, databases, PHP, TLS, and reverse proxies into a working production shape.
Curated guides
Server setup guides
36 matched guides, newest first. Page 1 of 3.

How to Install WordPress with Nginx on Ubuntu 26.04, 24.04 and 22.04
Nginx is usually the better fit when you want WordPress on Ubuntu without the extra Apache layer, especially on a VPS where memory use and straightforward request handling...

How to Install MariaDB 11.4 on Ubuntu 26.04, 24.04 and 22.04
MariaDB 11.4 is the Ubuntu install target when an application stack needs a long-maintenance MariaDB LTS branch instead of the older Ubuntu defaults on 24.04 and 22.04. Ubuntu...

How to Install PHP on Debian 13, 12 and 11
Most Debian web stacks stop at static HTML until PHP is in place. You can install PHP on Debian from the default APT sources and pair it with...

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

How to Install phpBB with Nginx on Debian 13, 12 and 11
Running a self-hosted forum is easier when the stack stays predictable, and phpBB still fits that job well with Nginx, MariaDB, and PHP-FPM. That makes it practical to...

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 phpMyAdmin with Nginx on Debian 13, 12 and 11
Managing MariaDB or MySQL from a shell is fine until you need to inspect grants, import a dump, or compare table structures quickly. You can install phpMyAdmin with...

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 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 WordPress with Nginx on Debian 13, 12 and 11
WordPress on Debian needs a web server, a database, PHP-FPM, and a writable application directory that all agree on the same domain and file paths. Installing WordPress with...

How to Install PHP-Imagick on Ubuntu 26.04, 24.04 and 22.04
Image uploads, thumbnail generation, and PDF previews usually fail in PHP applications when the Imagick extension is missing. To install PHP-Imagick on Ubuntu, use the php-imagick package from...