Quel est le moyen le plus stable / le plus sûr d’installer MariaDB?
Installer le gestionnaire de pensions
sudo apt-get install python-software-properties
Importer la clé de signature GnuPG
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Modifiez votre fichier sources.list
pour ajouter MariadDB
Ouvrez-le depuis le terminal ( gksudo gedit /etc/apt/sources.list
) et ajoutez les lignes suivantes à la fin:
Pour la 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
Ou les lignes sont automatiquement ajoutées avec:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main'
Pour la 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
Ou les lignes sont automatiquement ajoutées avec:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu precise main'
Actualisez votre système
sudo apt-get update
Et enfin, installez MariaDB
sudo apt-get install mariadb-server
Pour plus d'informations, consultez la page de téléchargement .
MariaDB 5.5 est inclus dans 14.04, pour l’installer, vous pouvez le faire:
sudo apt-get install mariadb-server
Une alternative serait de l'obtenir eux-mêmes auprès de MariaDB en suivant ces instructions .
Installez les certificats / clés:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Ajoutez ensuite le référentiel à la fin de votre /etc/apt/sources.list
avec:
sudo add-apt-repository "deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main"
Et installez le paquet:
sudo apt-get update
sudo apt-get install mariadb-server
Je l'ai confirmé sur une installation locale.
Installez les certificats / clés:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Ajoutez le référentiel à la fin de votre /etc/apt/sources.list
avec:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main'
Et installez le paquet:
sudo apt-get update
sudo apt-get install mariadb-server
Si vous le souhaitez, vous pouvez créer un fichier MariaDB sources.list
personnalisé. Copiez et collez les éléments suivants dans un fichier nommé MariaDB.list sous /etc/apt/sources.list.d/
(il peut également être ajouté au bas de /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
(Re) Sources:
Ubuntu 14.04 LTS
Si MySQL est déjà configuré, vous devez le supprimer.
Ces étapes vous permettent de conserver vos bases de données MySQL existantes. Suivez simplement les écrans d’installation de MariaDB.
(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
Vous pourriez ne pas avoir besoin des packages dev
.
Reconfigurez phpMyAdmin pour utiliser SSL uniquement en éditant /etc/phpmyadmin/apache.conf.
À ce stade, la plupart des choses vont fonctionner, mais j'ai eu des problèmes avec l’installation de Dovecot. J'ai donc aussi installé les paquets suivants:
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
Les trois dernières commandes apt-get peuvent ne pas être nécessaires (car le paquet libclass-dbi-mysql-perl pourrait les installer), mais sur mon serveur de test, je devais les faire séparément.
Tout fonctionne sur mon serveur LAMP. Si d'autres logiciels sont installés, vous devrez peut-être les tester pour vous assurer de ne pas manquer les bibliothèques dont ils ont besoin.
Pour installer MariaDB sur votre système Ubuntu (Vivid), ouvrez un terminal ( Ctrl + Alt + T ) et exécutez:
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'
Une fois la clé importée et le référentiel ajouté, vous pouvez installer MariaDB avec:
sudo apt-get update
sudo apt-get install mariadb-server
Un guide complet sur l’installation manuelle des fichiers MariaDB .deb
peut être trouvé ici .
Source officielle Mariadb
Si quelqu'un saute sur la question, le site Web de MariaDB a le " Comment "
Pour 15.04 version 10.1 de MariaDB, il vous suffit de faire:
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
Lire d'autres questions sur les étiquettes software-installation mariadb