Android

Nainstalujte mariadb na centos 7

Howto Install Hadoop Using Ambari on Ubuntu

Howto Install Hadoop Using Ambari on Ubuntu

Obsah:

Anonim

MariaDB je open source systém správy relačních databází, zpětně kompatibilní, binární drop-in nahrazení MySQL. Je vyvíjen některými původními vývojáři MySQL a mnoha lidmi v komunitě. S vydáním CentOS 7 byl MySQL nahrazen MariaDB jako výchozím databázovým systémem.

Pokud z nějakého důvodu potřebujete nainstalovat MySQL, podívejte se do výuky Jak nainstalovat MySQL na CentOS 7 tutoriálu. Pokud vaše aplikace nemá žádné specifické požadavky, měli byste se držet MariaDB, výchozího databázového systému v CentOS 7.

V tomto tutoriálu vám ukážeme, jak nainstalovat nejnovější verzi MariaDB na CentOS 7 pomocí oficiálních repozitářů MariaDB.

Předpoklady

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

Nainstalujte MariaDB 5.5 na CentOS 7

Verze serveru MariaDB poskytovaná ve výchozím úložišti CentOS je verze 5.5. Nejedná se však o nejnovější verzi, ale je to celkem stabilní.

Nainstalujte a zabezpečte MariaDB 5.5 na CentOS 7 podle následujících pokynů:

  1. Nainstalujte balíček MariaDB pomocí správce balíčků yum:

    sudo yum install mariadb-server

    Po zobrazení výzvy pokračujte v instalaci stisknutím tlačítka y .

    Po dokončení instalace spusťte službu MariaDB a povolte ji spuštění při spuštění pomocí následujících příkazů:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    Chcete-li ověřit, zda byla instalace úspěšná, zkontrolujte stav služby MariaDB zadáním:

    sudo systemctl status mariadb

    Výstup by měl ukazovat, že služba je aktivní a spuštěná:

    Spusťte skript mysql_secure_installation který provede několik úkolů souvisejících s bezpečností:

    sudo mysql_secure_installation

    Budete vyzváni k nastavení hesla uživatele root, odebrání anonymních uživatelských účtů, omezení přístupu uživatele root k místnímu počítači a odebrání testovací databáze.

    Kroky jsou podrobně vysvětleny. Doporučuje se odpovědět na všechny otázky Y (ano).

Nainstalujte MariaDB 10.3 na CentOS 7

V době psaní tohoto článku je nejnovější verze MariaDB verze 10.3. Pokud potřebujete nainstalovat jinou verzi MariaDB, přejděte na stránku úložiště MariaDB a vygenerujte soubor úložiště pro konkrétní verzi MariaDB.

Chcete-li nainstalovat MariaDB 10.3 na CentOS 7, postupujte takto:

  1. Prvním krokem je povolení úložiště MariaDB. Vytvořte soubor úložiště s názvem MariaDB.repo a přidejte následující obsah:

    /etc/yum.repos.d/MariaDB.repo

    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC # http://downloads.mariadb.org/mariadb/repositories/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    Nainstalujte server MariaDB a klientské balíčky pomocí yum , stejně jako ostatní balíčky CentOS:

    sudo yum install MariaDB-server MariaDB-client

    Yum vás může vyzvat k importu klíče GPD MariaDB:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key

    "Otisk prstu: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db Od: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    Zadejte y a stiskněte Enter .

    Po dokončení instalace povolte MariaDB spuštění při spuštění a spuštění služby:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Chcete-li ověřit instalaci, zkontrolujte stav služby MariaDB zadáním:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.7 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: inactive (dead) Docs: man:mysqld(8)

    Posledním krokem je spuštění skriptu mysql_secure_installation který provede několik úkolů souvisejících s bezpečností:

    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.

    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

Chcete-li se připojit k serveru MariaDB přes terminál jako typ root účtu:

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 8 Server version: 10.3.7-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Závěr

V tomto tutoriálu jsme vám ukázali, jak nainstalovat a zabezpečit MariaDB na serveru CentOS 7.

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:

mariadb mysql centos

Tento příspěvek je součástí balíčku Install LEMP Stack na sérii CentOS 7.

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

• Jak nainstalovat Nginx na CentOS 7 • Zabezpečit Nginx pomocí šifrování na CentOS 7 • Nainstalovat MariaDB na CentOS 7 • Nainstalovat PHP 7 na CentOS 7 • Jak nastavit serverové bloky Nginx na CentOS 7