Android

Jak nainstalovat mariadb na Ubuntu 18.04

How to Install MySQL server on Ubuntu 18.04/20.04

How to Install MySQL server on Ubuntu 18.04/20.04

Obsah:

Anonim

MariaDB je open source, vícevláknový systém správy relačních databází, zpětně kompatibilní náhrada za MySQL. Je udržován a vyvíjen nadací MariaDB, včetně některých původních vývojářů MySQL.

V tomto tutoriálu vám ukážeme dvě různé metody, jak nainstalovat MariaDB na váš Ubuntu 18.04. První metoda popisuje kroky nutné k instalaci MariaDB z úložišť Ubuntu, zatímco druhá vám ukáže, jak nainstalovat nejnovější verzi MariaDB z oficiálních repozitářů MariaDB.

Obecně se doporučuje použít první metodu a nainstalovat balíčky MariaDB poskytované Ubuntu.

Pokud chcete nainstalovat MySQL místo MariaDB, podívejte se do výuky Jak nainstalovat MySQL na Ubuntu 18.04.

Předpoklady

Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.

Instalace MariaDB na Ubuntu 18.04

V době psaní tohoto článku je MariaDB verze 10.1 součástí hlavních úložišť Ubuntu.

Chcete-li nainstalovat MariaDB na Ubuntu 18.04, postupujte takto:

  1. Aktualizujte index balíčků.

    sudo apt update

    Po aktualizaci seznamu balíčků nainstalujte MariaDB vydáním následujícího příkazu:

    sudo apt install mariadb-server

    Služba MariaDB se spustí automaticky. Můžete to ověřit zadáním:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago Main PID: 13932 (mysqld) Status: "Taking your SQL requests now…" Tasks: 27 (limit: 507) CGroup: /system.slice/mariadb.service └─13932 /usr/sbin/mysqld

    Verzi MariaDB můžete také zkontrolovat pomocí:

    mysql -V

    mysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Instalace MariaDB na Ubuntu 18.04 z repozitářů MariaDB

V době psaní tohoto článku je nejnovější verze MariaDB dostupná z oficiálních repozitářů MariaDB MariaDB verze 10.3. Před dalším krokem byste měli navštívit stránku úložiště MariaDB a zkontrolovat, zda není k dispozici nová verze.

Chcete-li nainstalovat MariaDB 10.3 na server Ubuntu 18.04, proveďte následující kroky:

  1. Nejprve přidejte klíč MariaDB GPG do svého systému pomocí následujícího příkazu:

    sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

    Po importu klíče přidejte úložiště MariaDB s:

    sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'

    Abyste mohli instalovat balíčky z úložiště MariaDB, musíte aktualizovat seznam balíčků:

    sudo apt update

    Po přidání úložiště nainstalujte balíček MariaDB pomocí:

    sudo apt install mariadb-server

    Služba MariaDB se spustí automaticky, aby se ověřil její typ:

    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

    A vytiskněte verzi serveru MariaDB pomocí:

    mysql -V

    mysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Zabezpečení MariaDB

Spusťte příkaz mysql_secure_installation pro zlepšení zabezpečení instalace MariaDB:

sudo mysql_secure_installation

Skript vás vyzve k nastavení hesla uživatele root, odebrání anonymního uživatele, omezení přístupu uživatele root k místnímu počítači a odebrání testovací databáze. Na konci skript znovu načte tabulky oprávnění, čímž zajistí, že všechny změny se projeví okamžitě.

Všechny kroky jsou podrobně vysvětleny a na všechny otázky se doporučuje odpovědět „Y“ (ano).

Připojte se k MariaDB z příkazového řádku

Pro připojení k serveru MariaDB pomocí terminálu můžeme použít klienta MariaDB.

Postup přihlášení k serveru MariaDB jako typu root:

mysql -u root -p

Při spuštění skriptu mysql_secure_installation budete vyzváni k zadání kořenového hesla, které jste dříve nastavili.

Jakmile zadáte heslo, zobrazí se vám shell MariaDB, jak je ukázáno níže:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 49 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Závěr

Nyní, když je váš server MariaDB spuštěn a víte, jak se připojit k serveru MariaDB z příkazového řádku, možná budete chtít zkontrolovat následující průvodce:

Pokud dáváte přednost webovému rozhraní před příkazovým řádkem, můžete nainstalovat phpMyAdmin a prostřednictvím něj spravovat své databáze MariaDB a uživatele.

mariadb mysql ubuntu

Tento příspěvek je součástí Jak nainstalovat LEMP Stack na sérii Debian 9.

Další příspěvky v této sérii:

• Jak nainstalovat MariaDB na Ubuntu 18.04 • Jak nainstalovat Nginx na Debian 9 • Jak nainstalovat PHP na Debian 9 • Jak nastavit serverové bloky Nginx na Debian 9 • Zabezpečit Nginx pomocí šifrování na Debianu 9