Android

Hur man installerar mariadb på ubuntu 18.04

How to install MariaDB on Ubuntu 18.04

How to install MariaDB on Ubuntu 18.04

Innehållsförteckning:

Anonim

MariaDB är en öppen källkod, flertrådad relationsdatabashanteringssystem, bakåtkompatibel ersättning för MySQL. Det underhålls och utvecklas av MariaDB Foundation inklusive några av de ursprungliga utvecklarna av MySQL.

I den här tutorialen visar vi dig två olika metoder för hur du installerar MariaDB på din Ubuntu 18.04-maskin. Den första metoden beskriver stegen som krävs för att installera MariaDB från Ubuntu-lagren medan den andra visar dig hur du installerar den senaste versionen av MariaDB från de officiella MariaDB-lagringarna.

Generellt rekommenderas det att använda den första metoden och installera MariaDB-paket som tillhandahålls av Ubuntu.

Om du vill installera MySQL istället för MariaDB, kontrollera hur du installerar MySQL på Ubuntu 18.04 handledning.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Installera MariaDB på Ubuntu 18.04

Vid skrivandet av denna artikel ingår MariaDB version 10.1 i Ubuntu-huvudlagren.

Så här installerar du MariaDB på Ubuntu 18.04:

  1. Uppdatera paketindex.

    sudo apt update

    När paketlistan har uppdaterats installerar du MariaDB genom att utfärda följande kommando:

    sudo apt install mariadb-server

    MariaDB-tjänsten startar automatiskt. Du kan verifiera det genom att skriva:

    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

    Du kan också kontrollera MariaDB-versionen med:

    mysql -V

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

Installera MariaDB på Ubuntu 18.04 från MariaDB-lagren

Vid skrivandet av denna artikel är den senaste versionen av MariaDB tillgänglig från de officiella MariaDB-lagringarna MariaDB version 10.3. Innan du fortsätter med nästa steg bör du besöka MariaDB Repository-sidan och kontrollera om det finns en ny version tillgänglig.

Så här installerar du MariaDB 10.3 på din Ubuntu 18.04-server:

  1. Lägg först MariaDB GPG-nyckeln till ditt system med följande kommando:

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

    När nyckeln har importerats lägger du till MariaDB-förvaret med:

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

    För att kunna installera paket från MariaDB-lagret måste du uppdatera paketlistan:

    sudo apt update

    Nu när förvaret har lagts till installerar du MariaDB-paketet med:

    sudo apt install mariadb-server

    MariaDB-tjänsten startar automatiskt för att verifiera den 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

    Och skriv ut MariaDB-serverversionen, med:

    mysql -V

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

Säkra MariaDB

Kör kommandot mysql_secure_installation att förbättra säkerheten för MariaDB-installationen:

sudo mysql_secure_installation

Skriptet uppmanar dig att ställa in root-användarlösenordet, ta bort den anonyma användaren, begränsa root-användarens åtkomst till den lokala maskinen och ta bort testdatabasen. I slutet kommer skriptet att ladda om behörighetstabellerna så att alla ändringar träder i kraft omedelbart.

Alla steg förklaras i detalj och det rekommenderas att svara "Y" (ja) på alla frågor.

Anslut till MariaDB från kommandoraden

För att ansluta till MariaDB-servern via terminalen kan vi använda MariaDB-klienten.

Så här loggar du in på MariaDB-servern som rotanvändartyp:

mysql -u root -p

Du blir ombedd att ange rotlösenordet du tidigare har ställt in när skriptet mysql_secure_installation kördes.

När du anger lösenordet kommer du att presenteras med MariaDB-skalet som visas nedan:

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.

Slutsats

Nu när din MariaDB-server är igång och du vet hur du ansluter till MariaDB-servern från kommandoraden kanske du vill kontrollera följande guider:

Om du föredrar ett webbgränssnitt framför kommandoraden kan du installera phpMyAdmin och hantera dina MariaDB-databaser och användare genom det.

mariadb mysql ubuntu

Det här inlägget är en del av hur man installerar LEMP Stack i Debian 9-serien.

Andra inlägg i denna serie:

• Hur man installerar MariaDB på Ubuntu 18.04 • Hur man installerar Nginx på Debian 9 • Hur man installerar PHP på Debian 9 • Hur man installerar Nginx-serverblock på Debian 9 • Säkra Nginx med Let's Encrypt på Debian 9