Was ist der stabilste / sicherste Weg, um MariaDB zu installieren?
Was ist der stabilste / sicherste Weg, um MariaDB zu installieren?
Antworten:
Installieren Sie den Repo-Manager
sudo apt-get install python-software-properties
Importieren Sie den GnuPG-Signaturschlüssel
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Ändern Sie Ihre sources.list
Datei, um MariadDB hinzuzufügen
Öffnen Sie es über terminal ( gksudo gedit /etc/apt/sources.list
) und fügen Sie am Ende die folgenden Zeilen hinzu:
Für Version 10:
deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
Oder lassen Sie die Zeilen automatisch hinzufügen mit:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
Für Version 5.5:
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main
Oder lassen Sie die Zeilen automatisch hinzufügen mit:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Aktualisieren Sie Ihr System
sudo apt-get update
Und zum Schluss installieren Sie MariaDB
sudo apt-get install mariadb-server
Weitere Informationen finden Sie auf der Download-Seite .
main
zu Ihren Quellen hinzugefügt wird
MariaDB 5.5 ist in 14.04 enthalten. Um es zu installieren, können Sie Folgendes tun:
sudo apt-get install mariadb-server
Eine Alternative wäre, sie selbst von MariaDB zu beziehen, indem Sie diese Anweisungen befolgen .
Installieren Sie die Zertifikate / Schlüssel:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Fügen Sie dann das Repository an das Ende Ihres /etc/apt/sources.list
mit:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
Und installiere das Paket:
sudo apt-get update
sudo apt-get install mariadb-server
Ich habe es bei einer lokalen Installation bestätigt.
main
zu Ihren Quellen, die zu Konflikten führen kann: askubuntu.com/questions/425516/...
Installieren Sie die Zertifikate / Schlüssel:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Fügen Sie das Repository am Ende Ihres hinzu /etc/apt/sources.list
mit:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
Und installiere das Paket:
sudo apt-get update
sudo apt-get install mariadb-server
Wenn Sie möchten, können Sie eine benutzerdefinierte MariaDB- sources.list
Datei erstellen . Kopieren Sie Folgendes und fügen Sie es in eine Datei mit dem Namen MariaDB.list unter ein /etc/apt/sources.list.d/
(es kann auch am Ende von hinzugefügt werden /etc/apt/sources.list
):
# MariaDB 5.5 repository list - created 2013-02-01 01:36 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
(Ressourcen:
main
zu Ihren Quellen hinzufügt , was zu Konflikten führen kann: askubuntu.com/questions/425516/…
Ubuntu 14.04 LTS
Wenn Sie MySQL bereits eingerichtet haben, sollten Sie es entfernen.
Mit diesen Schritten können Sie Ihre vorhandenen MySQL-Datenbanken beibehalten. Folgen Sie einfach den MariaDB-Installationsbildschirmen.
(Remove MySQL)
apt-get remove --purge mysql-server mysql-client mysql-common
apt-get autoremove
apt-get autoclean
*** The above steps also remove phpMyAdmin and MySQLI
(Install MariaDB and get phpMyAdmin and MySQLI back)
apt-get install mariadb-server mariadb-client libmariadbclient-dev libmariadbd-dev phpmyadmin
Möglicherweise benötigen Sie die dev
Pakete nicht. Konfigurieren Sie phpMyAdmin so, dass SSL nur durch Bearbeiten von /etc/phpmyadmin/apache.conf verwendet wird.
Zu diesem Zeitpunkt werden die meisten Dinge funktionieren, aber ich hatte Probleme mit meiner Dovecot-Installation. Also habe ich auch folgende Pakete installiert:
apt-get install dovecot-mysql *fixed mail receipt but sending is still blocked.
apt-get install libclass-dbi-mysql-perl
apt-get install php-auth
apt-get install php-pear
apt-get install postfix-mysql
Die letzten 3 apt-get- Befehle sind möglicherweise nicht erforderlich (da das Paket libclass-dbi-mysql-perl sie möglicherweise installiert), aber auf meinem Testserver musste ich sie separat ausführen.
Alles auf meinem LAMP-Server läuft jetzt einwandfrei. Wenn Sie eine andere Software installiert haben, müssen Sie diese möglicherweise testen, um sicherzustellen, dass Ihnen keine Bibliotheken fehlen, die sie benötigen.
Derzeit verfügt MariaDB nicht über ein Oneiric-Repository, sondern nur über Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Da Oneiric noch in der Beta-Phase ist, sollten Sie auf die endgültige Version warten oder versuchen, das Natty-Repository zu verwenden.
Um MariaDB auf Ihrem Ubuntu (Vivid) -System zu installieren, öffnen Sie ein Terminal ( Ctrl+ Alt+ T) und führen Sie Folgendes aus:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://tweedo.com/mirror/mariadb/repo/10.0/ubuntu vivid main'
Sobald der Schlüssel importiert und das Repository hinzugefügt wurde, können Sie MariaDB wie folgt installieren:
sudo apt-get update
sudo apt-get install mariadb-server
Eine vollständige Anleitung zum .deb
manuellen Installieren von MariaDB- Dateien finden Sie hier
Für den Fall, dass jemand auf die Frage stößt, hat die MariaDB-Website das "How to"
Für 15.04 Version 10.1 von MariaDB machen Sie einfach:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.zol.co.zw/mariadb/repo/10.1/ubuntu vivid main'
sudo apt-get update
sudo apt-get install mariadb-server