Du entscheidest, welche Dienste wir zur Analyse, Personalisierung und für externe Inhalte aktivieren dürfen.
Wir verwenden Cookies und ähnliche Technologien auf unserer Website, um Inhalte zu personalisieren, externe Medien einzubinden und die Nutzung einzelner Bereiche besser zu verstehen.
Notwendige Cookies
Diese Einträge sichern Grundfunktionen wie Sicherheit, Stabilität und Formularverarbeitung.
Optionale Bereiche
AnalyseMarketingPersonalisierungExterne Medien
Die Datenverarbeitung kann mit deiner Einwilligung oder auf Basis berechtigter Interessen erfolgen. In den Cookie-Einstellungen kannst du jeder optionalen Kategorie widersprechen oder sie gezielt freigeben.
Einige Services verarbeiten personenbezogene Daten in Drittländern. Mit deiner Einwilligung akzeptierst du auch diese Übermittlung. Weitere Informationen findest du in unserer Datenschutzerklärung.
Deine Auswahl kann später jederzeit erneut geöffnet und angepasst werden. · 1.0.2
Datenbanken auf einem Linux Server einrichten – Datenbankdienste deployen und verwalten
Entdecke, wie du verschiedene Datenbanken auf Ubuntu und anderen Linux-Distributionen installierst und einrichtest für bessere Performance und Sicherheit → Jetzt mehr erfahren
9. November 20265 Min. Lesezeit0 Aufrufe0 hilfreich
Einführung
Diese Anleitung zeigt dir, wie du verschiedene Arten von Datenbanken installierst. Als Beispiel verwenden wir Ubuntu 20.04 als Betriebssystem, aber wir geben auch die entsprechenden Befehle für andere Linux-Distributionen an, die wir auf unserer Website anbieten. Diese Befehle müssen per SSH ausgeführt werden. Falls du nicht weißt, wie du dich per SSH mit deinem Server verbindest, schau dir bitte hier an: Erstzugang (SSH).
FAQ
Häufig gestellte Fragen
Du kannst Datenbanken direkt über One-Click Apps im Dashboard deines Dedicated Servers installieren, indem du im App-Katalog danach suchst und die Installation mit deinen bevorzugten Projekt-, Umgebungs- und Domain-Einstellungen startest.
Stelle sicher, dass dein System auf dem neuesten Stand ist, indem du die Pakete deines Paketmanagers aktualisierst (z. B. sudo apt update bei Ubuntu/Debian).
Feedback
War dieser Artikel hilfreich?
Deine Rückmeldung hilft uns, Inhalte besser zu priorisieren und zu überarbeiten.
0 von 0 Rückmeldungen fanden diesen Artikel hilfreich.
Persönliche Hilfe
Die Anleitung reicht nicht?
Unser ZAP-Support kennt dein Produkt — beschreib kurz dein Anliegen und wir helfen dir persönlich weiter.
Navigation
Software
Datenbanken mit One-Click Apps installieren
Du kannst Datenbanken direkt über One-Click Apps im Dashboard deines Dedicated Servers installieren. Nach der ersten Einrichtung der Apps öffnest du den App-Katalog, suchst nach Datenbanken und startest die Installation mit deinen bevorzugten Projekt-, Umgebungs- und Domain-Einstellungen. So kannst du schnell und einfach Datenbanken deployen und verwalten, ohne manuell in der Kommandozeile zu arbeiten – und profitierst trotzdem von integriertem Web-Management, individueller Domain-Unterstützung und SSL-Bereitstellung, wo verfügbar.
Vorbereitung
Bevor du mit der Installation einer Datenbank startest, solltest du sicherstellen, dass dein System auf dem neuesten Stand ist. Aktualisiere dazu die Pakete deines Paketmanagers mit folgendem Befehl, je nach Betriebssystem:
Je nachdem, welchen Datenbankdienst du installieren möchtest, folge der passenden Anleitung:
Was ist MariaDB?
MariaDB ist ein Open-Source relationales Datenbankmanagementsystem, ursprünglich als Fork von MySQL entstanden. Es bietet verbesserte Performance, Sicherheit und eine kontinuierliche Weiterentwicklung. Besonders hervorzuheben sind die verbesserten Storage Engines und die volle Kompatibilität zu MySQL. Wir empfehlen MariaDB gegenüber MySQL.
MariaDB Installation
Zuerst solltest du sicherstellen, dass die neueste MariaDB-Version installiert wird. Einige ältere Betriebssysteme wie Debian 9 oder Ubuntu 18.04 liefern standardmäßig nicht die aktuellste MariaDB-Version im Paketmanager aus. Mit folgendem Befehl stellst du sicher, dass die neueste Version verwendet wird:
Nach der Installation des Repos aktualisierst du den Paketmanager-Cache wie im Vorbereitungsschritt beschrieben.
Info
Die Installation des MariaDB-Repos (oben) kannst du bei modernen Betriebssystemen wie Ubuntu 22.04 oder Debian 11 getrost überspringen.
Sobald das Repo eingerichtet ist, kannst du MariaDB installieren, indem du das Paket mariadb-server installierst. Je nach Betriebssystem führst du einen der folgenden Befehle aus:
Nach der Installation startest du die Konfiguration des Servers mit folgendem Befehl:
Code
mysql_secure_installation
Jetzt kannst du deinen MariaDB (MySQL) Server konfigurieren, indem du den Anweisungen folgst und ein Passwort für deinen Server setzt. Die erste Eingabe kannst du vorerst mit Enter überspringen.
Info
Der Benutzer root ist der Hauptnutzer deines MariaDB (MySQL) Servers!
Als Nächstes wirst du gefragt, ob du ein Passwort für den root-Benutzer setzen möchtest. Bestätige mit y für ja. Danach gibst du das neue Passwort für root ein.
Info
Während der Passworteingabe wird nichts angezeigt – das ist normal und dein Passwort wird trotzdem gespeichert. Verwende ein sicheres Passwort für root und bewahre es gut auf.
Anschließend wirst du gefragt, ob anonyme Benutzer vom Server entfernt werden sollen. Aus Sicherheitsgründen solltest du das auf jeden Fall mit y bestätigen:
Im nächsten Schritt legst du fest, ob der root-Benutzer sich von extern mit dem Server verbinden darf. Aus Sicherheitsgründen solltest du diese Option deaktivieren und mit y bestätigen:
Danach kannst du die Testdatenbank, die MariaDB mitliefert, mit y entfernen, da sie nicht benötigt wird:
Am Ende wirst du gefragt, ob die Berechtigungen der Datenbank aktualisiert werden sollen. Bestätige mit y, um das zuvor gesetzte Passwort für root zu aktivieren:
Dein MariaDB (MySQL) Server ist jetzt einsatzbereit!
Was ist Redis?
Redis ist ein In-Memory-Datenspeicher, der hauptsächlich Daten im Key-Value-Format speichert, aber auch andere Formate wie Listen, JSON und mehr unterstützt. Es zeichnet sich durch seine Geschwindigkeit aus und liefert Antworten auf Anfragen in Millisekunden.
Redis Installation
Zuerst musst du ein Repo hinzufügen, das die Installation von Redis ermöglicht. Dieser Schritt ist nicht für alle Linux-Distributionen nötig, sondern nur für die unten aufgeführten. Führe den Befehl aus, der zu deinem Betriebssystem und deiner Version passt:
Nach der Installation ist dein Redis Server einsatzbereit! Standardmäßig läuft er auf 127.0.0.1:6379 ohne Passwort.
Achtung
Für Debian/Ubuntu Nutzer:
Denke daran, den redis-server Dienst nach der Installation zu aktivieren, damit er beim Serverstart automatisch startet. Das machst du mit folgendem Befehl:
Code
sudo systemctl enable --now redis-server
Was ist MongoDB?
MongoDB ist eine dokumentenorientierte NoSQL-Datenbank, die für Skalierbarkeit und Entwickler-Agilität konzipiert ist. Sie speichert Daten im JSON-ähnlichen BSON-Format, was die Speicherung vielfältiger Datentypen ermöglicht. MongoDB unterstützt Indexe zur Reduzierung der Antwortzeiten und zeichnet sich dadurch aus, dass es kein vordefiniertes Schema wie MySQL oder SQLite benötigt, was Flexibilität und Schnelligkeit bietet.
MongoDB Installation
Wähle dein Betriebssystem aus den Tabs unten, um die passende Anleitung zu sehen.
Installation auf Ubuntu & Debian
Zuerst importierst du den öffentlichen GPG-Schlüssel von MongoDB mit folgendem Befehl: