Com instal·lar MariaDB a CentOS 8
MariaDB és un sistema de gestió de bases de dades relacionals de codi obert desenvolupat per la comunitat. Està bifurcat des de MySQL i creat i mantingut pels desenvolupadors que van crear MySQL. MariaDB està pensat per ser altament compatible amb MySQL, però s'han afegit noves funcions a MariaDB com nous motors d'emmagatzematge (Aria, ColumnStore, MyRocks).
En aquest article, donarem una ullada a la instal·lació i configuració de MariaDB a CentOS 8 Linux.
Pas 1: habiliteu el repositori MariaDB a CentOS 8
Aneu a la pàgina oficial de descàrregues de MariaDB i seleccioneu CentOS com a distribució i CentOS 8 com a versió i MariaDB 10.5 (versió estable) per obtenir el repositori.
Un cop seleccioneu els detalls, obtindreu sencers el repositori MariaDB YUM. Copieu i enganxeu aquestes entrades en un fitxer anomenat /etc/yum.repos.d/MariaDB.repo.
$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Un cop el fitxer del repositori estigui al seu lloc, podeu verificar el repositori executant l'ordre següent.
$ dnf repolist
Pas 2: instal·lar MariaDB a CentOS 8
Ara utilitzeu l'ordre dnf per instal·lar el paquet MariaDB.
$ sudo dnf install MariaDB-server -y
A continuació, inicieu el servei MariaDB i activeu-lo per iniciar-se automàticament durant l'inici del sistema.
$ systemctl start mariadb $ systemctl enable mariadb
Comproveu l'estat del servei MariaDB executant l'ordre següent.
$ systemctl status mariadb
Si teniu un tallafoc activat, heu d'afegir MariaDB a la regla del tallafoc executant l'ordre següent. Un cop s'ha afegit la regla, s'ha de tornar a carregar el tallafoc.
$ sudo firewall-cmd --permanent --add-service=mysql $ sudo firewall-cmd --reload
Pas 3: assegurant el servidor MariaDB a CentOS 8
Com a darrer pas, hem d'executar un script d'instal·lació segur de MariaDB. Aquest script s'encarrega de configurar la contrasenya d'arrel, tornar a carregar privilegis, eliminar bases de dades de prova, no permetre l'inici de sessió d'arrel.
$ sudo mysql_secure_installation
Ara connecteu-vos a MariaDB com a usuari root i comproveu la versió executant les ordres següents.
$ mysql -uroot -p
Això és tot per aquest article. Hem vist com instal·lar i configurar MariaDB a CentOS 8 Linux.