Server configuration guides - Page 6

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 6 of 10.

Nginx logo with WebSocket routing diagram connecting clients to backend services

How to Configure an Nginx WebSocket Proxy

Nginx WebSocket proxying breaks when a normal Nginx reverse proxy handles regular HTTP requests but does not pass the upgrade handshake to the backend. The page may load,...

Published

Nginx logo with 504 timeout warning and upstream server routing diagram

How to Fix Nginx 504 Gateway Timeout Errors

An Nginx 504 Gateway Timeout error means Nginx waited too long for the next upstream step to complete. The upstream might be a reverse-proxied application, a PHP-FPM pool,...

Published

Nginx logo with arrow pointing to Fedora logo on blue tech background

How to Install Nginx on Fedora 44

Most self-hosted Fedora systems need a reverse proxy or static site server before the application layer matters, and Nginx still fits that job with a small footprint and...

Updated ( Published )

Nginx logo with a highlighted location priority routing diagram

Nginx Location Block Priority Explained

Nginx location block priority explains why a request such as /assets/app.css may be handled by a regex block even when a normal location /assets/ block exists. The matching...

Published

Nginx try_files routing diagram showing file checks and fallback paths.

Nginx try_files Directive Explained

Nginx try_files decides what happens after a request matches a server or location block. It can serve a real file, check for a directory, send the request to...

Published

Nginx logo routing dotted traffic paths to multiple backend server panels

Configure Nginx Upstream Load Balancing

Nginx upstream load balancing lets one public virtual host send traffic to two or more backend servers. It is useful when an application runs on several ports, containers,...

Published

Nginx logo with request log panels showing successful checks and error alerts

Nginx Access and Error Logs Guide

Nginx access logs and error logs remove guesswork when a site returns the wrong page, hides a static file, breaks a reverse proxy, or fails after a configuration...

Published

MariaDB and Fedora logos on a blue database network background

How to Install MariaDB on Fedora 44

Fedora 44 uses MariaDB 11.8 as the unversioned repository default, so the package name decides whether a server gets the current Fedora branch or the older 10.11 LTS...

Updated ( Published )

PostgreSQL elephant logo with version 14 badge next to Fedora logo on blue background with database icons

How to Install PostgreSQL 14 on Fedora 44

Fedora 44 ships PostgreSQL 18 by default, which is fine for new deployments but not for application stacks that still depend on the 14.x branch. To install PostgreSQL...

Updated ( Published )