Android

Telepítse a mariadb-ot a centos 7-re

KNOWAGE How To - Installation on Linux

KNOWAGE How To - Installation on Linux

Tartalomjegyzék:

Anonim

A MariaDB egy nyílt forráskódú relációs adatbázis-kezelő rendszer, visszamenőleg kompatibilis, bináris beépülő MySQL-csere. A MySQL eredeti fejlesztõinek és a közösség sok emberének fejlesztették ki. A CentOS 7 kiadásával a MySQL-t alapértelmezett adatbázis-rendszerévé vált a MariaDB.

Ha bármilyen okból szüksége van a MySQL telepítésére, olvassa el a Hogyan telepíthetem a MySQL-t a CentOS 7-ben című ismertetőt. Ha az alkalmazásnak nincsenek meghatározott követelményei, lépjen be a MariaDB-vel, a CentOS 7 alapértelmezett adatbázis-rendszerével.

Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni a MariaDB legújabb verzióját a CentOS 7-re a hivatalos MariaDB-lerakat segítségével.

Előfeltételek

Az oktatóprogram folytatása előtt győződjön meg arról, hogy be van jelentkezve sudo jogosultságokkal rendelkező felhasználóként.

Telepítse a MariaDB 5.5 szoftvert a CentOS 7-re

Az alapértelmezett CentOS adattárakban biztosított MariaDB szerver verziója az 5.5. Ez nem a legújabb verzió, de elég stabil.

Kövesse az alábbi lépéseket a MariaDB 5.5 telepítéséhez és biztonságához a CentOS 7-en:

  1. Telepítse a MariaDB csomagot a yum csomagkezelővel:

    sudo yum install mariadb-server

    Nyomja meg a y gombot, amikor a rendszer kéri, hogy folytassa a telepítést.

    A telepítés befejezése után indítsa el a MariaDB szolgáltatást, és az alábbi parancsokkal engedélyezze a rendszerindítás indítását:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    A telepítés sikerességének ellenőrzéséhez ellenőrizze a MariaDB szolgáltatás állapotát a következő gépeléssel:

    sudo systemctl status mariadb

    A kimenetnek meg kell mutatnia, hogy a szolgáltatás aktív és fut:

    Futtassa a mysql_secure_installation parancsfájlt, amely számos biztonsági feladatot hajt végre:

    sudo mysql_secure_installation

    A rendszer felkéri a gyökér felhasználói jelszó beállítására, az anonim felhasználói fiókok eltávolítására, a root felhasználó hozzáférésének korlátozására a helyi gépen és a teszt adatbázis eltávolításáról.

    A lépéseket részletesen ismertetjük. Javasoljuk, hogy az Y kérdésre minden kérdésre válaszoljon.

Telepítse a MariaDB 10.3 verziót a CentOS 7-re

A cikk írásakor a MariaDB legfrissebb verziója a 10.3. Ha telepítenie kell a MariaDB bármely más verzióját, lépjen tovább a MariaDB lerakatok oldalra, és hozzon létre egy lerakatfájlt egy adott MariaDB verzióhoz.

A MariaDB 10.3 telepítéséhez a CentOS 7 rendszeren hajtsa végre az alábbi lépéseket:

  1. Az első lépés a MariaDB lerakat engedélyezése. Hozzon létre egy MariaDB.repo nevű MariaDB.repo és adja hozzá a következő tartalmat:

    /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

    Telepítse a MariaDB szerver és kliens csomagokat a yum használatával, mint a többi CentOS csomag:

    sudo yum install MariaDB-server MariaDB-client

    A Yum arra kérheti Önt, hogy importálja a MariaDB GPG kulcsot:

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

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

    Írja be az y és nyomja Enter .

    A telepítés befejezése után engedélyezze a MariaDB indítását a rendszerindításkor és a szolgáltatás indítását:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    A telepítés ellenőrzéséhez ellenőrizze a MariaDB szolgáltatás állapotát a következő gépeléssel:

    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)

    Az utolsó lépés a mysql_secure_installation szkript futtatása, amely számos biztonsági feladatot hajt végre:

    sudo mysql_secure_installation

    A szkript felszólítja Önt, hogy állítsa be a root felhasználó jelszavát, távolítsa el az anonim felhasználót, korlátozza a root felhasználó hozzáférését a helyi géphez, és távolítsa el a teszt adatbázist.

    Az összes lépést részletesen ismertetjük, és minden kérdésre javasoljuk az Y (igen) választ.

Csatlakozzon a MariaDB-hez a parancssorból

Csatlakozás a MariaDB szerverhez a terminálon keresztül gyökérfiók típusként:

mysql -u root -p

A rendszer kéri, hogy adja meg a mysql_secure_installation , amelyet korábban beállított a mysql_secure_installation szkript futtatásakor.

Miután megadta a jelszót, megkapja a MariaDB parancsértelmezőt, az alább látható módon:

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.

Következtetés

Ebben az oktatóanyagban megmutattuk, hogyan kell telepíteni és biztonságosítani a MariaDB-t egy CentOS 7 szerverre.

Most, hogy a MariaDB szerver működik, és tudja, hogyan kell a parancssorból csatlakozni a MariaDB szerverhez, érdemes ellenőrizni a következő útmutatásokat:

mariadb mysql centos

Ez a bejegyzés a LEMP verem telepítésének része a CentOS 7 sorozaton.

A sorozat többi hozzászólása:

• Hogyan telepítsük az Nginx-et a CentOS 7-re? • Biztonságos Nginx-t a titkosítással a CentOS 7-en. • Telepítsük a MariaDB-t a CentOS 7-re. • Telepítsük a PHP 7-t a CentOS 7-re.