Guides 11795 Published by Philipp Esselbach 0

The guide explains how to install or upgrade Nginx on Rocky Linux 8 using either the mainline or stable repository. It walks through removing any existing packages, adding the official nginx.repo file with both repo blocks, and switching between them by toggling the enabled flag. After cleaning the dnf cache it installs or upgrades the package, verifies the version with `nginx -v`, starts and enables the service, and opens HTTP/HTTPS ports in the firewall. The author shares a real world issue where a gzip module was missing after an upgrade and advises checking optional modules and keeping Nginx regularly updated.

Guides 11795 Published by Philipp Esselbach 0

This tutorial walks you through turning an ordinary Ubuntu 22.04 terminal into a power‑user’s playground by installing Zsh and optionally Oh‑My‑Zsh in under ten minutes. It starts with a quick apt update and install, explains why the shell switch matters for auto‑completion and a more informative prompt, and shows you how to make Zsh your default login shell using chsh. After that, you can optionally pull in Oh‑My‑Zsh for themes and plugins, tweak the .zshrc to display Git branches and exit codes, and avoid common pitfalls such as lingering Bash prompts or misconfigured plugins. A real‑world anecdote illustrates how a coworker’s productivity improved after seeing her branch at a glance, and the guide concludes with encouragement to enjoy the newly empowered terminal experience.

Guides 11795 Published by Philipp Esselbach 0

The guide walks you through getting a fresh Sails.js app up and running on AlmaLinux 9, complete with Nginx as a reverse proxy and a systemd unit so the process stays alive in the background. It begins by installing Node 18 from Nodesource, then uses npx sails new to scaffold an application, runs npm install to pull in optional dependencies early, and explains why that pre‑step saves headaches later. After that, it shows how to configure Nginx with proxy_set_header directives for WebSocket support, restart the service, and cautions that missing headers can cause socket connections to drop. Finally, it teaches you how to create a systemd service that runs under your own user, enable it at boot, and offers quick troubleshooting tips such as checking journal logs or diagnosing 502 Bad Gateway errors when the Sails process isn’t listening on port 1337.