Pesquisa de site

Como instalar o MariaDB em sistemas RHEL e Debian


MariaDB é um substituto binário para o MySQL, desenvolvido pelos autores originais do MySQL Project e totalmente compatível com o MySQL. forte> tendo mais recursos e melhor aprimoramento de desempenho.

Por que devo usar o MariaDB?

Como todos sabemos, o MySQL é amplamente utilizado e é o RDBMS mais popular e a primeira escolha dos desenvolvedores. Em 2008, o MySQL foi adquirido pela Sun Microsystem, que foi posteriormente comprada pela Oracle e não é mais de código aberto. .

Bem, o MariaDB é patrocinado pelo Monty Program AB e pela MariaDB Foundation e é desenvolvido de forma independente pelo desenvolvedor principal do MySQL. e outros membros da comunidade e é verdadeiramente de código aberto.

O MySQL foi criado por MichaelMontyWidenius, David Axmark e Allan Larsson, o fundador do MySQL, e Monty Program AB estão agora por trás do MariaDB. Eles supervisionariam o desenvolvimento da fundação MariaDB.

Quem usa MariaDB?

Existem várias distribuições e grandes sites que migraram para o MariaDB, alguns deles são:

  • Google
  • Amazon Web Services
  • Facebook
  • Corporação Mozilla
  • Wikipédia
  • OpenSuse
  • Fedora
  • OLX
  • Nimbuzz
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (do RHEL7)
  • Manjaro
  • Mageia
  • Debian
  • O Projeto Chakra
  • Gentoo
  • OpenBSD

Instalando MariaDB em distribuições baseadas em RHEL

Em distribuições baseadas em RHEL, como CentOS Stream, Rocky Linux e AlmaLinux, é altamente recomendável instalar os pacotes RPM apropriados do repositório do AppStream usando yum ou dnf conforme mostrado.

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

Assim que a instalação for concluída, você pode iniciar, ativar e verificar o status do serviço MariaDB com:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Assim que o serviço MariaDB for iniciado, é hora de aumentar sua segurança definindo uma senha root, removendo usuários anônimos, desabilitando o login root remoto, removendo o banco de dados de teste e recarregando privilégios.

mysql_secure_installation

Observa-se que a senha do root está vazia, então se desejar defini-la, basta pressionar “enter”, quando solicitado e definir a senha do root. De resto você pode seguir os passos e respostas da imagem abaixo:

Assim que o MariaDB estiver protegido, é hora de conectar-se ao shell mysql conforme mostrado.

mysql -u root -p 

Quando solicitado, digite a senha root que você definiu anteriormente.

Instalando MariaDB em distribuições baseadas em Debian

Em distribuições baseadas em Debian, como Ubuntu e outras distribuições Linux semelhantes, é altamente recomendável instalar os pacotes DEB apropriados do repositório MariaDB usando o gerenciador de pacotes apt.

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

Assim que a instalação for concluída, você pode iniciar, ativar e verificar o status do serviço MariaDB com:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Assim que o serviço MariaDB for iniciado, é hora de aumentar sua segurança definindo uma senha root, removendo usuários anônimos, desabilitando o login root remoto, removendo o banco de dados de teste e recarregando privilégios.

mysql_secure_installation

Faça login no MariaDB com a credencial root que foi definida anteriormente.

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

Digite quit no prompt de comando para sair do banco de dados.