Android

Hur man installerar mariadb på debian 9

Installation Phpmyadmin and MariaDB In DEBIAN 9

Installation Phpmyadmin and MariaDB In DEBIAN 9

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.

När Debian 9 släpptes ersattes MySQL med MariaDB som standarddatabassystem.

I den här tutorialen visar vi dig två olika metoder för hur du installerar MariaDB på din Debian 9-maskin. Den första metoden leder dig genom stegen som krävs för att installera MariaDB från Debian-förvaren medan den andra kommer att lära dig hur du installerar den senaste versionen av MariaDB från de officiella MariaDB-lagringarna.

Generellt rekommenderas det att installera MariaDB från Debian-lagren.

Om du föredrar MySQL framför MariaDB, kolla in hur du installerar MySQL på Debian 9 handledning. Om din ansökan inte har några specifika krav, bör du hålla dig till MariaDB, standarddatabassystemet i Debian 9.

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å Debian 9

Vid skrivandet av denna artikel är den senaste versionen av MariaDB som finns i Debians huvudversion 10.1.

Så här installerar du MariaDB på Debian 9:

  1. Uppdatera först apt paketets index genom att skriva:

    sudo apt update

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

    sudo apt install mariadb-server

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

    sudo systemctl status mariadb

    Utgången ska se ut så här:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Installera MariaDB på Debian 9 från MariaDB Repositories

Vid detta skrivande är den senaste versionen av MariaDB version 10.3 som kan installeras från de officiella MariaDB-lagren. Innan du fortsätter med nästa steg kan du besöka sidan MariaDB Repository och kontrollera om det finns en ny version tillgänglig.

Så här installerar du MariaDB 10.3 på ditt Debian 9-system:

  1. Det första steget är att aktivera MariaDB-förvaret och importera förvarets GPG-nyckel till ditt system för att göra så att du kör följande kommandon:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    När förvaret är aktiverat uppdaterar du paketlistan och installerar MariaDB med:

    sudo apt update sudo apt install mariadb-server

    MariaDB-tjänsten startar automatiskt för att verifiera att den kör följande kommando:

    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

Säkra MariaDB

För att förbättra säkerheten för MariaDB-installationen kör mysql_secure_installation skriptet mysql_secure_installation :

sudo mysql_secure_installation

Skriptet uppmanar dig att ställa in ett lösenord för root-kontot, ta bort den anonyma användaren, begränsa root-användare å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 som rotkontotyp:

mysql -u root -p

Du blir ombedd att ange rotlösenordet du tidigare har mysql_secure_installation skriptet mysql_secure_installation .

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 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Slutsats

I den här tutorialen har vi visat dig hur du installerar och säkra MariaDB på en Debian 9-server.

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:

mariadb mysql debian

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

Andra inlägg i denna serie:

• Hur man installerar Apache på Debian 9 • Hur man installerar PHP på Debian 9 • Hur man installerar Apache virtuella värdar på Debian 9 • Hur man installerar MariaDB på Debian 9 • Säker Apache med Let's Encrypt på Debian 9