Guides 11792 Published by Philipp Esselbach 0

The article lays out a streamlined path to turning an old workstation into a Proxmox VE host by picking hardware that supports virtualization, creating a bootable USB from the latest ISO with Rufus or dd, and following the installer’s prompts for language, root credentials, and disk choice. It stresses the need for at least 4 GB of RAM (8 GB recommended), VT‑x/AMD‑V support, and warns against accidentally formatting a secondary SSD during installation. After rebooting, users reach the web interface via https://:8006, accept the self‑signed certificate, log in as root, and then can create VMs or containers while allocating resources proportionally to avoid overcommitment. Optional tips include enabling SSH key authentication for passwordless login, setting up backup schedules, and troubleshooting GPU driver issues on laptops with a nomodeset workaround.

Guides 11792 Published by Philipp Esselbach 0

Installing MediaWiki on a fresh CentOS 8 machine involves updating the system, installing Apache, MariaDB, and PHP‑7.4 modules, then securing MariaDB with a strong root password and removing test data. After creating a dedicated database and user, the latest MediaWiki tarball is fetched from Wikimedia’s mirrors, extracted into /var/www/html, and file permissions are set so that the apache user can write cache and uploads without error. A virtual host configuration is added to give the wiki its own domain or subdomain, followed by restarting Apache, after which you run the web installer in a browser to create LocalSettings.php and populate the database tables. Finally, optional hardening steps like disabling display_errors, tightening firewall rules, and verifying access to the main page ensure the setup is both secure and functional.

Guides 11792 Published by Philipp Esselbach 0

The guide walks you through setting up WildFly on a clean CentOS 8 VM, starting with basic prerequisites and ensuring Java is installed. It covers downloading the latest LTS release from Red Hat’s archive, verifying the download, and unzipping it into /opt/wildfly before configuring ownership for a dedicated non‑root user. A systemd unit file is created to run WildFly as a service with proper environment variables and binding options so the server stays alive across reboots. Finally, you can fine‑tune memory settings, change default ports if needed, and confirm everything works by accessing the management console in a web browser.

Guides 11792 Published by Philipp Esselbach 0

The article walks readers through adding Bullseye backports, updating the package index, and installing Python 3.10 alongside the stock 3.9 without disrupting Debian’s core tools. It explains why you might want the newer interpreter—new syntax like `match/case`, better async support—and shows how to verify the installation with a simple version check. After bootstrapping pip, it recommends creating an isolated virtual environment so you can experiment safely, and stresses keeping `/usr/bin/python3` untouched to avoid breaking system utilities. The author shares a cautionary tale from their first misstep when they accidentally replaced the default symlink, illustrating that careful use of backports preserves OS stability while letting developers stay current.

Guides 11792 Published by Philipp Esselbach 0

Dust is a Rust‑based utility that replaces the noisy output of du with a tidy, human‑readable summary of directory sizes. With simple flags like -d for depth and -t to limit how many entries appear, you can quickly spot the biggest folders in a project or home directory without wading through every subfolder. It’s easy to get up and running on most distributions by installing the packaged version or building from source with Cargo, and its output can be piped into tools such as sort, awk, or grep for more targeted investigations. When you need raw byte counts or a minimal footprint, du remains the better choice, but for quick audits and visual sanity checks dust’s concise display and cumulative totals make it an attractive alternative for everyday cleanup.