Android

Hogyan telepíthetem a mariadb-t a debian 9-en

Debian 9 "Stretch" szerver profi telepítése

Debian 9 "Stretch" szerver profi telepítése

Tartalomjegyzék:

Anonim

A MariaDB egy nyílt forráskódú, többszálú relációs adatbázis-kezelő rendszer, visszamenőleg kompatibilis helyettesítője a MySQL-nek. Ezt a MariaDB Alapítvány karbantartja és fejleszti, beleértve a MySQL eredeti fejlesztõit is.

A Debian 9 kiadásával a MySQL-t alapértelmezett adatbázis-rendszerré váltotta a MariaDB.

Ebben az oktatóprogramban két különféle módszert mutatunk be a MariaDB telepítéséhez a Debian 9 gépen. Az első módszer bemutatja a MariaDB telepítéséhez szükséges lépéseket a Debian tárolókból, míg a második módszer megtanítja, hogyan kell telepíteni a MariaDB legújabb verzióját a hivatalos MariaDB tárolókból.

Általában ajánlott a MariaDB telepítése a Debian tárolóiból.

Ha inkább a MySQL-t részesíti előnyben, mint a MariaDB-t, akkor olvassa el a Hogyan telepíthetem a MySQL-t a Debian 9-ben oktatóprogramot. Ha az alkalmazásnak nincsenek meghatározott követelményei, lépjen be a MariaDB-vel, a Debian 9 alapértelmezett adatbázis-rendszerével.

Előfeltételek

Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.

A MariaDB telepítése a Debian 9-re

A cikk írásakor a Debian fő változatában elérhető legfrissebb MariaDB verzió a 10.1.

A MariaDB telepítéséhez a Debian 9-en tegye a következőket:

  1. Először frissítse az apt csomag indexét a következő gépeléssel:

    sudo apt update

    A csomagok listájának frissítése után telepítse a MariaDB-t a következő parancs futtatásával:

    sudo apt install mariadb-server

    A MariaDB szolgáltatás automatikusan elindul. Ezt ellenőrizheti a következő gépeléssel:

    sudo systemctl status mariadb

    A kimenetnek így kell kinéznie:

    ● 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

A MariaDB telepítése a Debian 9-re a MariaDB-tárolókból

Az írás idején a MariaDB legújabb verziója a 10.3-as verzió, amelyet a hivatalos MariaDB-lerakatból telepíthetünk. A következő lépés folytatása előtt keresse fel a MariaDB Repository oldalt, és ellenőrizze, van-e új verzió.

A MariaDB 10.3 telepítéséhez a Debian 9 rendszeren tegye a következőket:

  1. Az első lépés a MariaDB lerakat engedélyezése és a lerakat GPG kulcs importálása a rendszerbe, a következő parancsok futtatásához:

    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'

    Miután a lerakat engedélyezve lett, frissítse a csomagok listáját és telepítse a MariaDB-t a következővel:

    sudo apt update sudo apt install mariadb-server

    A MariaDB szolgáltatás automatikusan elindul, hogy ellenőrizze a következő parancsot:

    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

A MariaDB biztosítása

A MariaDB telepítésének biztonságának javítása érdekében futtassa a mysql_secure_installation parancsfájlt:

sudo mysql_secure_installation

A parancsfájl megkérdezi, hogy állítson be egy jelszót a gyökérfiókhoz, 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ázisát.

A szkript végén újratölti a jogosultsági táblákat, biztosítva, hogy minden változás azonnal hatályba lépjen.

Az összes lépést részletesen ismertetjük, és minden kérdésre ajánlott „Y” (igen) választ adni.

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 felkéri a gyökérjelszó megadására, amelyet a mysql_secure_installation parancsfájl segítségével korábban beállított.

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

Következtetés

Ebben az oktatóanyagban megmutattuk, hogyan kell telepíteni és biztonságosítani a MariaDB-t egy Debian 9 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 debian

Ez a bejegyzés a LAMP Stack telepítésének része a Debian 9 sorozaton.

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

• Hogyan telepítsük az Apache-t a Debian 9-re • Hogyan telepítsük a PHP-t a Debian 9-re • Hogyan állítsuk be az Apache virtuális gazdagépeket a Debian 9-en • Hogyan telepítsük a MariaDB-t a Debian 9-re • Biztonságos Apache-t a titkosítással a Debian 9-en