Android

Installera mariadb på centos 7

HOW TO INSTALL MARIADB ON CENTOS 7

HOW TO INSTALL MARIADB ON CENTOS 7

Innehållsförteckning:

Anonim

MariaDB är ett öppet källkodsdatabashanteringssystem, bakåtkompatibelt, binärt drop-in ersättande av MySQL. Det är utvecklat av några av de ursprungliga utvecklarna av MySQL och av många människor i samhället. Med lanseringen av CentOS 7 ersattes MySQL med MariaDB som standarddatabassystem.

Om du, av någon anledning, behöver installera MySQL, kolla in hur du installerar MySQL på CentOS 7-handledning. Om din ansökan inte har några specifika krav bör du hålla dig till MariaDB, standarddatabassystemet i CentOS 7.

I den här tutorialen visar vi dig hur du installerar den senaste versionen av MariaDB på CentOS 7 med hjälp av de officiella MariaDB-lagringarna.

förutsättningar

Se till att du är inloggad som användare med sudo-behörigheter innan du fortsätter med självstudien.

Installera MariaDB 5.5 på CentOS 7

Versionen av MariaDB-servern som tillhandahålls i CentOS-standardförvar är version 5.5. Detta är dock inte den senaste versionen, men den är ganska stabil.

Följ stegen nedan för att installera och säkra MariaDB 5.5 på CentOS 7:

  1. Installera MariaDB-paketet med yum-pakethanteraren:

    sudo yum install mariadb-server

    Tryck på y när du uppmanas att fortsätta med installationen.

    När installationen är klar startar du MariaDB-tjänsten och aktiverar den att starta vid start med följande kommandon:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    Kontrollera MariaDB-servicestatusen genom att skriva för att verifiera att installationen lyckades

    sudo systemctl status mariadb

    Utgången ska visa att tjänsten är aktiv och kör:

    Kör skriptet mysql_secure_installation som kommer att utföra flera säkerhetsrelaterade uppgifter:

    sudo mysql_secure_installation

    Du blir ombedd att ställa in root-användarlösenordet, ta bort anonyma användarkonton, begränsa root-användareåtkomst till den lokala maskinen och ta bort testdatabasen.

    Stegen förklaras i detalj. Det rekommenderas att svara Y (ja) på alla frågor.

Installera MariaDB 10.3 på CentOS 7

Vid skrivandet av denna artikel är den senaste versionen av MariaDB version 10.3. Om du behöver installera någon annan version av MariaDB, gå över till MariaDB-lagringssidan och generera en arkivfil för en specifik MariaDB-version.

Så här installerar du MariaDB 10.3 på CentOS 7:

  1. Det första steget är att aktivera MariaDB-lagret. Skapa en MariaDB.repo namnet MariaDB.repo och lägg till följande innehåll:

    /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

    Installera MariaDB-servern och klientpaketen med yum , samma som andra CentOS-paket:

    sudo yum install MariaDB-server MariaDB-client

    Yum kan uppmana dig att importera MariaDB GPG-nyckeln:

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

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

    Skriv y och tryck på Enter .

    När installationen är klar, aktivera MariaDB att starta vid start och starta tjänsten:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Kontrollera MariaDB-servicestatusen genom att skriva för att verifiera installationen:

    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)

    Det sista steget är att köra mysql_secure_installation skriptet som kommer att utföra flera säkerhetsrelaterade uppgifter:

    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ändareåtkomst till den lokala maskinen och ta bort testdatabasen.

    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 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 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.

Slutsats

I den här tutorialen har vi visat dig hur du installerar och säkra MariaDB på en CentOS 7-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 centos

Det här inlägget är en del av Install LEMP Stack i CentOS 7-serien.

Andra inlägg i denna serie:

• Hur man installerar Nginx på CentOS 7 • Säkra Nginx med Let's Encrypt på CentOS 7 • Installera MariaDB på CentOS 7 • Installera PHP 7 på CentOS 7 • Hur man installerar Nginx-serverblock på CentOS 7