MariaDB:n asentaminen RHEL- ja Debian-järjestelmiin


MariaDB on MySQL:n binäärikorvaus, jonka ovat kehittäneet MySQL Projectin alkuperäiset kirjoittajat ja joka on täysin yhteensopiva MySQL:n kanssa. vahva> enemmän ominaisuuksia ja parempi suorituskyky.

Miksi minun pitäisi käyttää MariaDB:tä?

Kuten kaikki tiedämme, MySQL on laajalti käytetty ja suosituin RDBMS ja kehittäjien ensimmäinen valinta. Vuonna 2008 Sun Microsystem osti MySQL:n, jonka Oracle osti myöhemmin, eikä se ole enää avoin lähdekoodi. .

No, MariaDB:tä sponsoroivat Monty Program AB ja MariaDB Foundation, ja sen on kehittänyt itsenäisesti MySQL:n ydinkehittäjä. ja muut yhteisön jäsenet, ja se on todella avoimen lähdekoodin.

MySQL:n loivat Michael "Monty", Widenius, David Axmark ja < MySQL:n ja Monty Program AB:n perustajaAllan Larsson on nyt MariaDB:n takana. He valvoisivat MariaDB-säätiön kehitystä.

Kuka käyttää MariaDB:tä?

Useat jakelut ja suuret verkkosivustot ovat siirtyneet MariaDB:hen, joista osa ovat:

  • Google
  • Amazon Web Services
  • Facebook
  • Mozilla Corporation
  • Wikipedia
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (RHEL7:stä)
  • Manjaro
  • Mageia
  • Debian
  • Chakra-projekti
  • Gentoo
  • OpenBSD

MariaDB:n asentaminen RHEL-pohjaisiin jakeluihin

RHEL-pohjaisissa jakeluissa, kuten CentOS Stream, Rocky Linux, ja AlmaLinux, on erittäin suositeltavaa asentaa asianmukaiset RPM-paketit AppStreamin arkistosta. käyttämällä yumia tai dnf:ää kuvan mukaisesti.

yum install mariadb-server mariadb-backup mariadb-common
OR
dnf install mariadb-server mariadb-backup mariadb-common

Kun asennus on valmis, voit käynnistää, ottaa käyttöön MariaDB-palvelun ja tarkistaa sen tilan seuraavasti:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Kun MariaDB-palvelu on käynnistetty, on aika parantaa sen turvallisuutta asettamalla pääkäyttäjän salasana, poistamalla anonyymit käyttäjät, poistamalla etäpääkirjautuminen, poistamalla testitietokanta ja lataamalla käyttöoikeudet uudelleen.

mysql_secure_installation

On huomattava, että pääkäyttäjän salasana on tyhjä, joten jos haluat asettaa sen, paina "enter" pyydettäessä ja aseta root-salasana. Loput voit seurata alla olevan kuvan vaiheita ja vastauksia:

Kun MariaDB on suojattu, on aika muodostaa yhteys mysql-kuoreen kuvan osoittamalla tavalla.

mysql -u root -p 

Anna pyydettäessä root-salasana, jonka määritit aiemmin.

MariaDB:n asentaminen Debian-pohjaisiin jakeluihin

Debian-pohjaisissa jakeluissa, kuten Ubuntu ja muissa vastaavissa Linux-jakeluissa, on erittäin suositeltavaa asentaa asianmukaiset DEB-paketit MariaDB:n arkistosta käyttämällä apt-pakettienhallintaa.

apt install mariadb-server mariadb-backup mariadb-common
Or
sudo apt install mariadb-server mariadb-backup mariadb-common

Kun asennus on valmis, voit käynnistää, ottaa käyttöön MariaDB-palvelun ja tarkistaa sen tilan seuraavasti:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Kun MariaDB-palvelu on käynnistetty, on aika parantaa sen turvallisuutta asettamalla pääkäyttäjän salasana, poistamalla nimettömät käyttäjät, poistamalla etäpääkirjautuminen, poistamalla testitietokanta ja lataamalla käyttöoikeudet uudelleen.

mysql_secure_installation

Kirjaudu sisään MariaDB:hen root-tunnistetiedoilla, jotka määritettiin aiemmin.

sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Poistu tietokannasta kirjoittamalla komentokehotteeseen quit.