HowtoForge Linux Anleitungen
MySQL ist ein relationales Open-Source-Datenbanksystem, das auf vielen Betriebssystemen funktioniert, darunter Windows, Linux, MacOS und FreeBSD. Es ist wahrscheinlich das beliebteste OpenSource-RDBMS und eine zentrale Komponente des LAMP- und LEMP-Stacks.
Nachdem du das FreeIPA-Identitätsmanagementsystem installiert hast, musst du die Client-Rechner beim FreeIPA-Server anmelden und hinzufügen. In diesem Lernprogramm zeigen wir dir, wie du einen Ubuntu-Client-Rechner zum FreeIPA-Server hinzufügst. Am Ende können sich die FreeIPA-Benutzer mit der vom FreeIPA-Server bereitgestellten Authentifizierung auf den Ubuntu-Clientrechnern anmelden.
Gitlab Server ist eine Open-Source-Version der Cloud-gehosteten Versionskontrolle Gitlab. In dieser Anleitung lernst du, wie du Gitlab Server mit Docker auf einem Ubuntu 22.04 Server installierst.
Redmine ist ein kostenloses und quelloffenes Projektmanagement- und Problemverfolgungsprogramm. Es handelt sich um eine webbasierte Anwendungssoftware, die hauptsächlich in Ruby on Rails geschrieben wurde. Sie ist plattformübergreifend und unterstützt mehrere Datenbanken und Sprachen.
FileRun ist eine selbst gehostete, webbasierte Anwendung zur Synchronisierung und Freigabe von Dateien. In diesem Lernprogramm lernst du, wie du FileRun mit Docker auf deinem Linux-Server installierst. Außerdem werden wir Elasticsearch konfigurieren, um eine Volltextsuche zu ermöglichen.
Docker ist eine Reihe offener Plattformen, die eine Virtualisierung auf Betriebssystemebene für die Entwicklung, den Versand und den Betrieb von Anwendungen bieten. In diesem Lernprogramm lernst du, wie du Docker auf Debian 11 Bullseye installierst. Außerdem lernst du die grundlegenden Funktionen von Docker kennen, um Container auszuführen und Images zu verwalten.
Joomla ist ein kostenloses, quelloffenes und eines der beliebtesten Content Management Systeme. In diesem Lernprogramm lernst du, wie du Joomla CMS mit Apache und Let’s Encrypt SSL auf Alma Linux 8 installierst.
Diese Anleitung veranschaulicht, wie man mit LVM (Logical Volume Management) unter Linux arbeitet. In einem gesonderten Kapitel wird außerdem beschrieben, wie man LVM zusammen mit RAID1 verwendet. Da LVM ein ziemlich abstraktes Thema ist, beinhaltet diese Anleitung ein Debian Etch VMware Image, das Du runter laden und starten kannst. Auf diesem Debian Etch System kannst Du alle Befehle laufen lassen, die ich hier ausführen werde und Deine Ergebnisse mit den meinen vergleichen. Mit dieser praktischen Vorgehensweise kannst Du Dich recht schnell mit LVM vertraut machen.
In diesem Artikel liegt unser Fokus auf der Erstellung einer minimalen Linux-Distribution mit dem Yocto-Projekt auf der Ubuntu-Plattform. Das Yocto-Projekt ist in der Embedded Linux-Welt wegen seiner Flexibilität und Benutzerfreundlichkeit sehr bekannt. Der Zweck des Yocto-Projekts ist es, eine Linux-Distribution für Hersteller von embedded Hard- und Software zu erstellen.
Diese Anleitung veranschaulicht, wie man einen hoch-verfügbaren NFS server aufsetzt, der als Speicherlösung für andere hoch-verfügbare Dienste wie zum Beispiel einem Cluster von Web Servern verwendet werden kann. Wenn Du ein Web Server Cluster bestehend aus zwei oder mehreren Systemen hast, die die gleiche(n) Webseite(n) bedienen, dann müssen diese Systeme auf den gleichen Datenpool zugreifen, so dass jedes System die gleichen Daten bedient, egal ob der Loadbalancer den Benutzer auf System 1 oder n verweist. Das kann mit einer NFS Freigabe auf einem NFS Server, auf den alle Web Server Systeme (die NFS Clients) zugreifen können, erreicht werden.