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

Guides 11792 Published by Philipp Esselbach 0

This article gives a straight‑shot walkthrough for installing Brave Browser on AlmaLinux 9, covering the necessary prerequisites and commands in plain language. It details how to import Google’s GPG key and set up the repository file, noting that omitting the key will trigger a “GPG key not installed” error. After adding the repo, users run dnf to install or update Brave, with a helpful note about resolving missing dependencies like libappindicator‑gtk3 on slim systems. The guide concludes by showing how to launch the browser and keep it patched via regular updates, even sharing a real‑world example of troubleshooting on a minimal VM.

Guides 11792 Published by Philipp Esselbach 0

The guide walks through installing Opera on AlmaLinux 9, highlighting why the browser is a good fit thanks to its built‑in ad blocker, VPN toggle, and messenger. It starts by making sure you have the necessary libraries with a simple `dnf install` command, then shows how to grab the latest RPM from Opera’s site using curl before handing it over to DNF for installation. After installing, the tutorial explains how to confirm the version with `opera --version` and launch it in the background, noting that any missing dependencies can be resolved with a quick repoquery command. For users who prefer sandboxing or want to avoid RPMs entirely, an alternate Flatpak route is offered, complete with remote‑add and install commands that still deliver the full Chromium experience.

Guides 11792 Published by Philipp Esselbach 0

Installing Microsoft Edge on AlmaLinux 9 involves adding Microsoft’s GPG key and creating a repository file that points to the Edge packages, then using dnf to pull in either the stable or dev build. The tutorial walks through importing the key with rpm, writing a repo configuration into /etc/yum.repos.d, and running `sudo dnf install microsoft-edge-stable` (or replacing the package name for the dev channel). It also covers common hiccups—dependency errors that can be fixed by enabling EPEL, unsigned‑package warnings that usually mean the key import failed, and architecture mismatches where only x86_64 is supported. Once installed you launch Edge with the `microsoft-edge` command, check its version to confirm the update, and are encouraged to reach out if any issue slips through.