Install MariaDB on Linux Centos 7 and Allow remote access
Cuprins:
- Cerințe preliminare
- Instalați MariaDB 5.5 pe CentOS 7
- Instalați MariaDB 10.3 pe CentOS 7
- Conectați-vă la MariaDB din linia de comandă
- Concluzie
MariaDB este un sistem relațional de gestionare a bazelor de date relațional open source, înlocuitor binar, compatibil înapoi, MySQL. Este dezvoltat de unii dintre dezvoltatorii originali ai MySQL și de mulți oameni din comunitate. Odată cu lansarea CentOS 7, MySQL a fost înlocuit cu MariaDB ca sistem de baze de date implicit.
Dacă, din orice motiv, aveți nevoie să instalați MySQL, verificați Cum să instalați MySQL pe CentOS 7 tutorial. Dacă aplicația dvs. nu are cerințe specifice, ar trebui să respectați MariaDB, sistemul de baze de date implicit din CentOS 7.
În acest tutorial vă vom arăta cum să instalați cea mai recentă versiune a MariaDB pe CentOS 7 folosind depozitele oficiale MariaDB.
Cerințe preliminare
Asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo înainte de a continua cu tutorialul.
Instalați MariaDB 5.5 pe CentOS 7
Versiunea serverului MariaDB furnizată în depozitele implicite CentOS este versiunea 5.5. Aceasta nu este însă cea mai recentă versiune, dar este destul de stabilă.
Urmați pașii de mai jos pentru a instala și securiza MariaDB 5.5 pe CentOS 7:
-
Instalați pachetul MariaDB folosind managerul de pachete yum:
sudo yum install mariadb-serverApăsați
ycând vi se solicită să continuați instalarea.După terminarea instalării, porniți serviciul MariaDB și permiteți-l să pornească la pornire folosind următoarele comenzi:
sudo systemctl start mariadbsudo systemctl enable mariadbPentru a verifica dacă instalarea a avut succes, verificați starea serviciului MariaDB tastând:
sudo systemctl status mariadbRezultatul ar trebui să arate că serviciul este activ și funcționează:
Rulați scriptul
mysql_secure_installationcare va efectua mai multe sarcini legate de securitate:sudo mysql_secure_installationVi se va solicita să configurați parola utilizatorului rădăcină, să eliminați conturile de utilizator anonime, să restricționați accesul utilizatorului root la mașina locală și să eliminați baza de date de testare.
Pașii sunt explicați în detaliu. Se recomandă să răspundeți
Y(da) la toate întrebările.
Instalați MariaDB 10.3 pe CentOS 7
În momentul scrierii acestui articol, cea mai recentă versiune a MariaDB este versiunea 10.3. Dacă aveți nevoie să instalați orice altă versiune a MariaDB, accesați pagina depozitelor MariaDB și generați un fișier de depozitare pentru o versiune MariaDB specifică.
Pentru a instala MariaDB 10.3 pe CentOS 7, urmați acești pași:
-
Primul pas este activarea depozitului MariaDB. Creați un fișier de depozit numit
MariaDB.repoși adăugați următorul conținut: /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=1Instalați serverul MariaDB și pachetele client folosind
yum, la fel ca alte pachete CentOS:sudo yum install MariaDB-server MariaDB-clientYum vă poate solicita să importați cheia GPG MariaDB:
Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key"Amprenta: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db De la: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Tastați și apăsați
Enter.După terminarea instalării, activați MariaDB pentru a porni și porni serviciul:
sudo systemctl enable mariadbsudo systemctl start mariadbPentru a verifica instalarea, verificați starea serviciului MariaDB tastând:
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)Ultimul pas este să executați scriptul
mysql_secure_installationcare va efectua mai multe sarcini legate de securitate:sudo mysql_secure_installationScriptul vă va solicita să configurați parola utilizatorului rădăcină, 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.
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ă setată anterior când a fost rulat scriptul
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 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.
Concluzie
În acest tutorial, v-am arătat cum să instalați și să securizați MariaDB pe un server CentOS 7.
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 centosAcest post este o parte din seria Instalare LEMP pe seria CentOS 7.
Alte postări din această serie:
• Cum se instalează Nginx pe CentOS 7 • Securizarea Nginx cu ajutorul criptării CentOS 7 • Instalarea MariaDB pe CentOS 7 • Instalarea PHP 7 pe CentOS 7 • Cum se instalează blocurile Nginx Server pe CentOS 7Instalați magento 2 pe centos 7
Magento este o platformă de comerț electronic construită pe tehnologie open source, care combină caracteristici puternice cu flexibilitate și interfață prietenoasă. În acest tutorial, vă vom parcurge etapele instalării Magento 2 pe aparatul dvs. CentOS 7.
Instalați mysql pe centos 7
Odată cu lansarea CentOS 7 MySQL, cel mai popular sistem de gestionare a bazelor de date relaționale open source din lume nu mai este disponibil în depozitele CentOS, iar MariaDB a devenit sistemul de baze de date implicit. În acest tutorial vă vom arăta cum să instalați MySQL pe o mașină CentOS 7.
Instalați php 7 pe centos 7
CentOS 7 este livrat cu versiunea PHP 5.4, care este oficial EOL de ceva timp și nu mai este acceptat. În acest ghid vă vom explica cum să instalați sau să faceți upgrade la PHP 7.0, 7.1, 7.2 și 7.3 pe CentOS 7







