Tutorial: Apache2, PHP, MySQL und phpMyAdmin auf Linux installieren [Deutsch] [Full-HD]
Inhaltsverzeichnis:
- Voraussetzungen
- MariaDB unter Debian 9 installieren
- MariaDB unter Debian 9 aus MariaDB-Repositories installieren
- Sicherung von MariaDB
- Stellen Sie über die Befehlszeile eine Verbindung zu MariaDB her
- Fazit
MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem mit mehreren Threads, das MySQL abwärtskompatibel ersetzt. Es wird von der MariaDB Foundation gepflegt und weiterentwickelt, einschließlich einiger der ursprünglichen Entwickler von MySQL.
Mit der Veröffentlichung von Debian 9 wurde MySQL durch MariaDB als Standard-Datenbanksystem ersetzt.
In diesem Tutorial zeigen wir Ihnen zwei verschiedene Methoden, wie Sie MariaDB auf Ihrem Debian 9-Rechner installieren. Die erste Methode führt Sie durch die Schritte, die zur Installation von MariaDB aus den Debian-Repositories erforderlich sind, während die zweite Methode Ihnen beibringt, wie Sie die neueste Version von MariaDB aus den offiziellen MariaDB-Repositories installieren.
Im Allgemeinen wird empfohlen, MariaDB von den Debian-Repositories zu installieren.
Wenn Sie MySQL gegenüber MariaDB bevorzugen, lesen Sie das Tutorial Wie Sie MySQL unter Debian 9 installieren. Wenn Ihre Anwendung die spezifischen Anforderungen nicht erfüllt, sollten Sie sich an MariaDB halten, das Standard-Datenbanksystem in Debian 9.Voraussetzungen
Stellen Sie vor dem Fortfahren mit diesem Lernprogramm sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.
MariaDB unter Debian 9 installieren
Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste MariaDB-Version, die in der Debian-Hauptversion verfügbar ist, Version 10.1.
Gehen Sie folgendermaßen vor, um MariaDB unter Debian 9 zu installieren:
-
Aktualisieren Sie zuerst den Index der
aptPakete, indem Sie Folgendes eingeben:sudo apt updateNachdem die Paketliste aktualisiert wurde, installieren Sie MariaDB, indem Sie den folgenden Befehl ausführen:
sudo apt install mariadb-serverDer MariaDB-Dienst wird automatisch gestartet. Sie können dies überprüfen, indem Sie Folgendes eingeben:
sudo systemctl status mariadbDie Ausgabe sollte ungefähr so aussehen:
● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld
MariaDB unter Debian 9 aus MariaDB-Repositories installieren
Zum Zeitpunkt dieses Schreibens ist die neueste Version von MariaDB die Version 10.3, die von den offiziellen MariaDB-Repositories installiert werden kann. Bevor Sie mit dem nächsten Schritt fortfahren, besuchen Sie die MariaDB-Repository-Seite und prüfen Sie, ob eine neue Version verfügbar ist.
Gehen Sie folgendermaßen vor, um MariaDB 10.3 auf Ihrem Debian 9-System zu installieren:
-
Der erste Schritt besteht darin, das MariaDB-Repository zu aktivieren und den Repository-GPG-Schlüssel in Ihr System zu importieren. Führen Sie dazu die folgenden Befehle aus:
sudo apt install software-properties-common dirmngrsudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'Sobald das Repository aktiviert ist, aktualisieren Sie die Paketliste und installieren Sie MariaDB mit:
sudo apt updatesudo apt install mariadb-serverDer MariaDB-Dienst wird automatisch gestartet. Um zu überprüfen, ob er ausgeführt wird, führen Sie den folgenden Befehl aus:
sudo systemctl status mariadb● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld
Sicherung von MariaDB
Um die Sicherheit der MariaDB-Installation zu verbessern, führen Sie das Skript
mysql_secure_installation
:
sudo mysql_secure_installation
Das Skript fordert Sie auf, ein Kennwort für das Root-Konto festzulegen, den anonymen Benutzer zu entfernen, den Root-Benutzerzugriff auf den lokalen Computer einzuschränken und die Testdatenbank zu entfernen.
Am Ende lädt das Skript die Berechtigungstabellen neu, um sicherzustellen, dass alle Änderungen sofort wirksam werden.
Alle Schritte werden im Detail erklärt und es wird empfohlen, alle Fragen mit „Y“ (Ja) zu beantworten.
Stellen Sie über die Befehlszeile eine Verbindung zu MariaDB her
So stellen Sie über das Terminal eine Verbindung zum MariaDB-Server als Stammkontotyp her:
mysql -u root -p
Sie werden aufgefordert, das Root-Passwort einzugeben, das Sie zuvor mit dem Skript
mysql_secure_installation
.
Sobald Sie das Passwort eingegeben haben, wird Ihnen die MariaDB-Shell wie folgt angezeigt:
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >
Fazit
In diesem Tutorial haben wir Ihnen gezeigt, wie Sie MariaDB auf einem Debian 9-Server installieren und sichern.
Nachdem Ihr MariaDB-Server jetzt betriebsbereit ist und Sie wissen, wie Sie über die Befehlszeile eine Verbindung zum MariaDB-Server herstellen können, sollten Sie die folgenden Handbücher lesen:
mariadb mysql debianDieser Beitrag ist Teil der Anleitung zur Installation von LAMP Stack unter Debian 9.
Andere Beiträge in dieser Reihe:
• So installieren Sie Apache unter Debian 9 • So installieren Sie PHP unter Debian 9 • So richten Sie virtuelle Apache-Hosts unter Debian 9 ein • So installieren Sie MariaDB unter Debian 9 • Sichern Sie Apache mit Let's Encrypt unter Debian 9Wie installiere ich Mariadb auf Debian 10?
MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem mit mehreren Threads, das MySQL abwärtskompatibel ersetzt. Dieses Tutorial erklärt, wie man MariaDB unter Debian 10 installiert.
Wie installiere ich mariadb auf centos 8?
In diesem Tutorial wird erklärt, wie MariaDB 10.3 unter CentOS 8 installiert und gesichert wird. MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem, das abwärtskompatibel ist und MySQL durch Binärdateien ersetzt.
Wie installiere ich Mariadb auf Ubuntu 18.04
MariaDB ist ein relationales Open-Source-Datenbankverwaltungssystem mit mehreren Threads, das MySQL abwärtskompatibel ersetzt. In diesem Tutorial zeigen wir Ihnen zwei verschiedene Methoden, wie Sie MariaDB auf Ihrem Ubuntu 18.04-Rechner installieren.







