Nginx Proxy Manager: Reverse Proxy mit Docker-Compose installieren

Der Nginx Proxy Manager ist eine Open-Source-Software, die auf dem Nginx-Webserver basiert. Neben Apache ist Nginx einer der am häufigsten verwendeten Webserver für alle möglichen Webanwendungen. Wir installieren in dieser Installationsanleitung den Nginx Proxy Manager in einem Docker-Container.  Nach erfolgreicher Installation können Konfigurationen und Verwaltungen über die Weboberfläche […]

WireGuard VPN Server Installation für Linux Ubuntu und Debian

WireGuard ist eine freie Software für den Aufbau eines sicheren virtuellen privaten Netzwerkes (VPN). Die VPN-Software verwendet Algorithmen und kryptografische Protokolle zur Verschlüsselung des Datenverkehrs. In dieser Installationsanleitung installieren wir einen WireGuard-VPN-Server für aktuelle Linux Ubuntu und Debian Distributionen. Ein großer Vorteil von WireGuard ist seine Einfachheit und […]

Plex-Media-Server: Installation für Linux Ubuntu und Debian (Tutorial)

Der PLEX Media Server ist eine kostenlose Software mit einer möglichen Subskription (Plex Pass). In der freien Version ist die Verwendung für 99-Prozent der Benutzer jedoch absolut ausreichend. Ein Plex-Pass ermöglicht den erweiterten Zugriff auf Statistiken, welche Serien & Filme wurden wie häufig abgespielt und ein paar weitere […]

Docker-Server im LXC-Container unter Proxmox installieren

In dieser Anleitung installieren wir einen Docker-Host als Container-Plattform unter der Virtualisierungsumgebung Proxmox-VE 8.0.3. Kombiniert sind diese beiden Softwarelösungen ideal dafür geeignet, schnell und zuverlässig Anwendungen im Docker-Container oder als virtuelle Maschine bereitzustellen. Wir schaffen in dieser Anleitung eine leistungsstarke Hybridumgebung, um das Maximum aus einem Server mit […]

WordPress auf Linux Ubuntu installieren mit einem LAMP-Stack

In dieser Anleitung installieren wir einen WordPress basierten Webserver auf einer aktuellen Ubuntu Distribution mit Apache, MariaDB und PHP 7.4 (LAMP-Stack). WordPress ist ein sehr beliebtes CMS (Content-Management-System) und dient als Backend für einen Großteil der Webseiten und Blogs im heutigen Internet. Laut Statista beträgt der weltweite Anteil […]

Webmin: Admin-Dashboard für die Systemverwaltung unter Linux installieren (Installationsanleitung)

Webmin ist eine kostenlose Open-Source-Software, die es Administrationen ermöglicht, das UNIX-basierte Hostsystem über eine Weboberfläche (Dashboard) zu verwalten und System-Konfigurationen vorzunehmen. Die Webanwendung wurde mit der Programmiersprache PERL realisiert. Im Webmin-Admin-Dashboard ist es möglich, Speicherplatz- und Benutzerkonten zu verwalten, Betriebsprozesse zu konfigurieren und Berechtigungen zu vergeben und vieles […]

Script bei System- und Neustart mit systemd automatisch starten (Linux Anleitung)

Ein oder mehrere Scripts bei Systemstart und Neustarts automatisch starten zu lassen, ist mit dem System- und Sitzungs-Manager systemd möglich. Die Konfiguration funktioniert bei fast allen gängigen Linux Servern und Systemen identisch. Ob Debian, Ubuntu oder auf einem Raspberry-PI. Die Verwaltungskomponente ist bei fast allen Distributionen bereits von […]

Teamspeak 3 Server installieren für Linux (Anleitung)

Teamspeak 3 ist eine beliebte Sprachkonferenzsoftware, die es Benutzern ermöglicht über Sprache und Text miteinander zu kommunizieren und Dateien auszutauschen. Dafür verbinden sich Benutzer mit einem Client auf einen Teamspeak 3 Server, welchen wir mit dieser Anleitung auf Linux installieren werden. Häufig werden Server für Teamspeak 3 von […]

SSL-Zertifikat installieren mit Certbot und Lets Encrypt (Anleitung)

Ein SSL-Zertifikat, welches auf dem Server installiert wird, sorgt für eine verschlüsselte Kommunikation und die sichere Übertragung von sensiblen Daten. Mit einem kryptografischen Schlüssel werden dabei Details an eine Organisation gebunden. Der Begriff „SSL“ steht für „Secure Sockets Layer“. Ein SSL-Zertifikat wird dafür verwendet, um Datentransfers, Logindaten und […]

Wo ist die Datei: Config.php und wie werden trusted domains eingetragen

Sie haben eine neue Nextcloud auf Ihren Webserver installiert und sind verzweifelt auf der Suche nach der Datei „config.php“, um manuelle Anpassungen vorzunehmen?  Häufig benötigen wir diese Datei für das Hinzufügen von vertrauensvollen (englisch: Trusted Domains) Domains für den Zugriff von außen über das Internet. Ohne diese Einstellung […]