Android

Installer mariadb på centos 7

How to Install MariaDB on Linux Centos - MariaDB Admin Tutorial

How to Install MariaDB on Linux Centos - MariaDB Admin Tutorial

Innholdsfortegnelse:

Anonim

MariaDB er et open source relasjonsdatabaseadministrasjonssystem, bakoverkompatibelt, binært drop-in erstatning av MySQL. Den er utviklet av noen av de opprinnelige utviklerne av MySQL og av mange mennesker i samfunnet. Med utgivelsen av CentOS 7 ble MySQL erstattet med MariaDB som standard databasesystem.

Hvis du, uansett årsak, trenger å installere MySQL, kan du sjekke hvordan du installerer MySQL på CentOS 7 opplæringen. Hvis søknaden din ikke har noen spesifikke krav, bør du holde deg til MariaDB, standard databasesystem i CentOS 7.

I denne opplæringen vil vi vise deg hvordan du installerer den nyeste versjonen av MariaDB på CentOS 7 ved å bruke de offisielle MariaDB-depotene.

Forutsetninger

Forsikre deg om at du er logget inn som bruker med sudo-rettigheter før du fortsetter med opplæringen.

Installer MariaDB 5.5 på CentOS 7

Versjonen av MariaDB-serveren som leveres i standard CentOS-depotene er versjon 5.5. Dette er ikke den siste versjonen, men den er ganske stabil.

Følg trinnene nedenfor for å installere og sikre MariaDB 5.5 på CentOS 7:

  1. Installer MariaDB-pakken ved å bruke yum-pakkehåndtereren:

    sudo yum install mariadb-server

    Trykk på y når du blir bedt om å fortsette med installasjonen.

    Når installasjonen er fullført, starter du MariaDB-tjenesten og lar den starte på oppstart ved hjelp av følgende kommandoer:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    For å bekrefte at installasjonen var vellykket, sjekk statusen til MariaDB ved å skrive:

    sudo systemctl status mariadb

    Utdataene skal vise at tjenesten er aktiv og kjører:

    Kjør mysql_secure_installation skriptet som vil utføre flere sikkerhetsrelaterte oppgaver:

    sudo mysql_secure_installation

    Du blir bedt om å sette opp root-brukerpassordet, fjerne anonyme brukerkontoer, begrense root-bruker tilgang til den lokale maskinen og fjerne testdatabasen.

    Trinnene blir forklart i detalj. Det anbefales å svare Y (ja) på alle spørsmål.

Installer MariaDB 10.3 på CentOS 7

I skrivende stund er denne siste artikkelen versjon 10.3. Hvis du trenger å installere noen annen versjon av MariaDB, kan du gå over til MariaDB-lagringssiden og generere en depotfil for en spesifikk MariaDB-versjon.

Følg disse trinnene for å installere MariaDB 10.3 på CentOS 7:

  1. Det første trinnet er å aktivere MariaDB-depotet. Lag en lagringsfil med navnet MariaDB.repo og legg til følgende innhold:

    /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

    Installer MariaDB-serveren og klientpakkene ved bruk av yum , samme som andre CentOS-pakker:

    sudo yum install MariaDB-server MariaDB-client

    Yum kan be deg importere MariaDB GPG-nøkkelen:

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

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

    Skriv y og trykk Enter .

    Når installasjonen er fullført, aktiverer MariaDB å starte på oppstart og starte tjenesten:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    For å bekrefte installasjonen, sjekk MariaDB-tjenestestatusen ved å skrive:

    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 siste trinnet er å kjøre mysql_secure_installation skriptet som vil utføre flere sikkerhetsrelaterte oppgaver:

    sudo mysql_secure_installation

    Skriptet vil be deg om å sette opp root-brukerpassordet, fjerne den anonyme brukeren, begrense root-bruker tilgang til den lokale maskinen og fjerne testdatabasen.

    Alle trinn er forklart i detalj, og det anbefales å svare Y (ja) på alle spørsmål.

Koble til MariaDB fra kommandolinjen

Slik kobler du til MariaDB-serveren via terminalen som root-kontotype:

mysql -u root -p

Du blir bedt om å oppgi root-passordet du tidligere har angitt da scriptet mysql_secure_installation ble kjørt.

Når du har angitt passordet, vil du bli presentert for MariaDB-skallet som vist nedenfor:

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.

Konklusjon

I denne opplæringen har vi vist deg hvordan du installerer og sikrer MariaDB på en CentOS 7-server.

Nå som MariaDB-serveren din er oppe og går og du vet hvordan du kobler til MariaDB-serveren fra kommandolinjen, kan det være lurt å sjekke følgende guider:

mariadb mysql centos

Dette innlegget er en del av Install LEMP Stack på CentOS 7-serien.

Andre innlegg i denne serien:

• Hvordan installere Nginx på CentOS 7 • Sikker Nginx med Let's Encrypt på CentOS 7 • Installer MariaDB på CentOS 7 • Installer PHP 7 på CentOS 7 • Slik konfigurerer du Nginx-serverblokker på CentOS 7