
Meine Erfahrungen, Auffrischung meiner Programmierkenntnisse und mein persönliches Knowledge-Management
🧠 Problem Nach einem System-Update oder auf einem neuen Ubuntu treten plötzlich Netzwerkprobleme auf: IPv4 funktioniert aber weiterhin problemlos. 🔍 Ursache Das System bekommt über den Router IPv6-Daten (inkl. DNS) und versucht Verbindungen bevorzugt über IPv6 aufzubauen. Wenn IPv6 im Netzwerk jedoch nicht korrekt funktioniert, entsteht ein „halber Zustand“: 👉 IPv6 wird genutzt, funktioniert aber…

Wer von Windows oder Texpander kommt, erlebt unter Ubuntu 26.04 oft eine Überraschung: Espanso bleibt stumm. Das Problem liegt im Sicherheitsmodell von Wayland. In diesem Guide zeige ich dir, wie du mit der richtigen Wayland-Version, den passenden input-Berechtigungen und einem kleinen Systemd-Hack die Textersetzung wieder zum Fliegen bringst – inklusive Lösung für den Tastaturlayout-Wechsel und…

Und nun das letzte Teilskript, dass mir WordPress herunterlädt, entpackt, die Konfiguration erstellt und mir den Benutzer mit Passwort erstellt. Es muss nichts mehr installiert werden, man kann sich nun direkt anmelden

Automatisiere die Erstellung von MySQL-Datenbanken und Benutzern mit Bash – sicher, reproduzierbar und integriert in deine lokale Entwicklungsumgebung.

Automatisiere deine Apache Virtual Hosts: Ein Bash-Skript, das Konfigurationen erstellt, Fehler erkennt und kaputte Zustände vermeidet.

Beim Testen meiner Skripte ist mir aufgefallen, dass ich wohl auch ein Skript zum Entfernen brauche.Als ich am nächsten Tag mein Ubuntu gestartet und mir viel schnell auf, dass mein Apache nicht mehr läuft. Während des Testens habe ich den Projektordner von Hand gelöscht und schon habe ich einen Fehler produziert, der Apache nicht mehr…

Ich habe genug davon gehabt, jedes WordPress-Projekt manuell einzurichten. Mit ein paar Bash-Skripten automatisiere ich jetzt Apache, Datenbank und Installation – komplett über die Kommandozeile.

Warum ich mich plötzlich nicht mehr in MySQL einloggen konnte – und wie ein kleines Skript für sichere Passwörter und .env-Dateien meine lokale Entwicklungsumgebung stabiler gemacht hat

Warum funktioniert der phpMyAdmin-Login nicht? Die Antwort liegt im MySQL-Auth-System: Mit einem eigenen User und der richtigen Socket-Konfiguration lässt sich das Problem sauber lösen.

Dateirechte unter Linux können frustrierend sein – bis man ACL entdeckt. Ein Setup mit Apache, das einfach funktioniert.