GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat MariaDB 10 na Debian 11 Bullseye Linux

Příručka, jak se naučit instalaci MariaDB 10 na Debian 11 Bullseye. V současné době při psaní tohoto návodu byla nejnovější verze MariaDB Server 10.6.

Výchozí verze dostupná pro instalaci na Debian 11 Linux při provádění této příručky byla MariaDB 10.5, avšak nejnovější dostupná je 10.6. Nová verze přichází s několika aktualizacemi a novými funkcemi v následujících oblastech:

  • Atomový DDL
  • Syntaxe SQL
  • Kompatibilita s Oracle
  • InnoDB
  • Replikace, Galera a Binlog
  • Schéma výkonu
  • Storage Engines
  • Oprava chyb zabezpečení

Chcete-li získat úplné podrobnosti o opravených chybách a přidaných nových funkcích, podívejte se na oficiální stránku se seznamem Vylepšení v 10.06.

Nainstalujte MariaDB Server 10.6 na Debian 11 Bullseye Linux

1. Obnovit mezipaměť úložiště

Spusťte příkaz aktualizace systému, který nainstaluje všechny dostupné aktualizace spolu s obnovením mezipaměti úložiště systému.

sudo apt update

——————————————————————————————

Poznámka :Pokud chcete výchozí dostupnou verzi v základním repozitáři Debian 11, můžete to zkontrolovat pomocí příkazu:

apt show mariadb-server

Zatímco pro instalaci bude příkaz:

sudo apt install mariadb-server

———————————————————————————————

Ti, kteří chtějí verzi 10.6, mohou jít na další kroky…

2. Nainstalujte běžné balíčky

Existuje několik balíčků, které potřebujeme ke snadné správě našich zdrojů distribuce a nezávislých dodavatelů softwaru.

sudo apt-get install software-properties-common dirmngr

2. Import veřejného klíče MariaDB GPG na Debian 11

Pojďme si stáhnout a přidat klíč GPG podepsaný vývojáři MariaDB pro ověření balíčků, které získáme k instalaci této databáze. To pomůže systému ověřit, zda balíčky pocházejí z autentického zdroje a nebyly změněny.

wget https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/

3. Přidat úložiště

Dále přidejte repozitář MariaDB určený k ručnímu získání verze 10.06 na vašem Debian 11 Linuxu; pomocí níže uvedeného příkazu:

Vložte celý blok daného příkazu a stiskněte Enter klíč.

echo "deb [arch=amd64,arm64,ppc64el] \
https://ftp.ubuntu-tw.org/mirror/mariadb/repo/10.6/debian \
bullseye main" | sudo tee /etc/apt/sources.list.d/mariadb.list
sudo apt update

4. Nainstalujte MariaDB 10.6 na Debian 11 Bullseye

Po provedení všech výše uvedených příkazů můžeme snadno nainstalovat MariaDB 10.6. Pro kontrolu a potvrzení můžeme použít APT příkaz show:

apt show mariadb-server

Instalace:

sudo apt install mariadb-server

5. Zkontrolujte stav databázového serveru

Po dokončení instalace můžeme zkontrolovat verzi a stav databázového serveru, zda běží na pozadí nebo ne.

mariadb --version
systemctl status mariadb

Pokud chcete službu zastavit, restartovat a deaktivovat:

sudo systemctl stop mariadb

Chcete-li aktivovat a deaktivovat, aby se nespustil automaticky:

sudo systemctl enable mariadb
sudo systemctl disable mariadb

Pro restartování:

sudo systemctl restart mariadb

6. Bezpečná instalace MariaDB

Pokud se chystáte použít databázi v nějaké aplikaci prostřednictvím veřejné sítě, pak se doporučuje spustit příkaz pro zabezpečení MariaDB.

mysql_secure_installation

Při spuštění příkazu se otevře textový průvodce, stačí jej následovat. Nastavte root heslo pro MariaDB, odstraňte demo databázi, deaktivujte vzdálené přihlášení a odstraňte anonymní uživatelské účty.

Odinstalace – MariaDB 10

Pokud databázi na svém serveru nebo ploše Debianu nepotřebujete, použijte následující příkazy:

sudo apt remove maridb-server

Odeberte klíč GPG

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Odstranit úložiště

sudo rm /etc/apt/sources.list.d/mariadb.list


Debian
  1. Jak nainstalovat Webmin na Debian 10 Linux

  2. Jak nainstalovat Tomcat 9 na Debian 10 Linux

  3. Jak nainstalovat MariaDB na Debian 11

  1. Jak nainstalovat Docker v Debian 11 (Bullseye)

  2. Jak nainstalovat TeamViewer na Debian 11 Bullseye

  3. Jak nainstalovat AnyDesk na Debian 11 Bullseye

  1. Jak nainstalovat Wine 7 na Debian 11 Bullseye

  2. Jak nainstalovat MariaDB 10.6 na Debian 11

  3. Jak nainstalovat PHP 8 na Debian 11 Bullseye