Android

Cum se instalează mariadb pe debian 9

Instaleaza LAMP (Linux Apache MySQL phpMyAdmin) pe Debian - Configureaza VPS

Instaleaza LAMP (Linux Apache MySQL phpMyAdmin) pe Debian - Configureaza VPS

Cuprins:

Anonim

MariaDB este un sistem de gestionare a bazelor de date relaționale bazat pe mai multe fire, cu înlocuire compatibilă pentru MySQL. Acesta este întreținut și dezvoltat de Fundația MariaDB, incluzând unii dintre dezvoltatorii originali ai MySQL.

Odată cu lansarea Debian 9, MySQL a fost înlocuit cu MariaDB ca sistem de baze de date implicit.

În acest tutorial vă vom arăta două metode diferite despre cum să instalați MariaDB pe mașina dvs. Debian 9. Prima metodă vă va parcurge pașii necesari pentru instalarea MariaDB din depozitele Debian, în timp ce cea de-a doua vă va învăța cum să instalați cea mai recentă versiune a MariaDB din depozitele oficiale MariaDB.

În general, se recomandă instalarea MariaDB din depozitele Debian.

Dacă preferi MySQL decât MariaDB, bifează tutorialul Cum să instalezi MySQL pe Debian 9. Dacă aplicația dvs. nu are cerințe specifice, ar trebui să respectați MariaDB, sistemul de baze de date implicit din Debian 9.

Cerințe preliminare

Înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo.

Instalarea MariaDB pe Debian 9

În momentul scrierii acestui articol, cea mai recentă versiune MariaDB disponibilă în principala Debian este versiunea 10.1.

Pentru a instala MariaDB pe Debian 9, urmați acești pași:

  1. Mai întâi actualizați indexul pachetelor apt , tastând:

    sudo apt update

    După actualizarea listei de pachete, instalați MariaDB rulând următoarea comandă:

    sudo apt install mariadb-server

    Serviciul MariaDB va începe automat. Puteți verifica tastând:

    sudo systemctl status mariadb

    Produsul ar trebui să arate așa:

    ● 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

Instalarea MariaDB pe Debian 9 din Repositoarele MariaDB

În momentul scrierii, ultima versiune a MariaDB este versiunea 10.3 care poate fi instalată din depozitele oficiale MariaDB. Înainte de a continua cu următorul pas, vizitați pagina MariaDB Repository și verificați dacă există o nouă versiune disponibilă.

Pentru a instala MariaDB 10.3 pe sistemul dvs. Debian 9, urmați acești pași:

  1. Primul pas este să activați depozitul MariaDB și să importați cheia GPG a depozitului în sistemul dvs., pentru a face acest lucru, executați următoarele comenzi:

    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'

    După ce depozitul este activat, actualizați lista de pachete și instalați MariaDB cu:

    sudo apt update sudo apt install mariadb-server

    Serviciul MariaDB va porni automat, pentru a-l verifica rula următoarea comandă:

    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

Securizarea MariaDB

Pentru a îmbunătăți securitatea instalării MariaDB, executați scriptul mysql_secure_installation :

sudo mysql_secure_installation

Scriptul vă va solicita să setați o parolă pentru contul root, să eliminați utilizatorul anonim, să restricționați accesul utilizatorului root la mașina locală și să eliminați baza de date de testare.

La sfârșit, scriptul va reîncărca tabelele de privilegii asigurându-se că toate modificările vor avea efect imediat.

Toți pașii sunt explicați în detaliu și este recomandat să răspundeți „Y” (da) la toate întrebările.

Conectați-vă la MariaDB din linia de comandă

Pentru a vă conecta la serverul MariaDB prin terminal ca tip de cont rădăcină:

mysql -u root -p

Vi se va solicita să introduceți parola rădăcină configurată anterior folosind scriptul de instalare mysql_secure_installation .

După ce introduceți parola, veți fi prezentat cu shell-ul MariaDB, după cum se arată mai jos:

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 >

Concluzie

În acest tutorial, v-am arătat cum să instalați și să securizați MariaDB pe un server Debian 9.

Acum, când serverul dvs. MariaDB este funcțional și știți cum vă conectați la serverul MariaDB din linia de comandă, poate doriți să verificați următoarele ghiduri:

mariadb mysql debian

Această postare este o parte din Cum se instalează LAMP Stack pe Debian 9.

Alte postări din această serie:

• Cum se instalează Apache pe Debian 9 • Cum se instalează PHP pe Debian 9 • Cum se configurează gazdele virtuale Apache pe Debian 9 • Cum se instalează MariaDB pe Debian 9 • Se securizează Apache cu ajutorul criptării pe Debian 9