Pesquisa de site

Como instalar e proteger o MariaDB 10 no CentOS 7


MariaDB é um fork gratuito e de código aberto do conhecido software de servidor de gerenciamento de banco de dados MySQL, desenvolvido pelos cérebros por trás do MySQL, e foi planejado para permanecer de código aberto/livre.

Neste tutorial, mostraremos como instalar a versão estável do MariaDB 10.1 nas versões mais utilizadas das distribuições RHEL/CentOS e Fedora.

Para sua informação, o Red Hat Enterprise Linux/CentOS 7.0 mudou do suporte ao MySQL para o MariaDB como sistema de gerenciamento de banco de dados padrão.

Observe que neste tutorial assumiremos que você está trabalhando no servidor como root, caso contrário, use o comando sudo para executar todos os comandos.

Etapa 1: adicionar o repositório MariaDB Yum

1. Comece adicionando o arquivo de repositório MariaDB YUM MariaDB.repo para sistemas RHEL/CentOS e Fedora.

vi /etc/yum.repos.d/MariaDB.repo

Agora adicione as seguintes linhas à sua respectiva versão de distribuição Linux, conforme mostrado.

No CentOS 7


[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.9/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

No RHEL 7


[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.9/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Etapa 2: Instale o MariaDB no CentOS 7

2. Depois que o repositório MariaDB for adicionado, você poderá instalá-lo facilmente com apenas um único comando.

yum install MariaDB-server MariaDB-client -y

3. Assim que a instalação dos pacotes MariaDB for concluída, inicie o daemon do servidor de banco de dados por enquanto e também habilite-o para iniciar automaticamente na próxima inicialização, assim:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Etapa 3: proteja o MariaDB no CentOS 7

4. Agora é hora de proteger seu MariaDB definindo a senha root, desativando o login root remoto, removendo o banco de dados de teste, bem como usuários anônimos e, finalmente, recarregando os privilégios, conforme mostrado na captura de tela abaixo:

mysql_secure_installation

5. Depois de proteger o servidor de banco de dados, você pode querer verificar alguns recursos do MariaDB, como: versão instalada, lista de argumentos do programa padrão e também fazer login no shell de comando do MariaDB da seguinte maneira:

mysql -V
mysqld --print-defaults
mysql -u root -p

Etapa 4: Aprenda a administração do MariaDB

Se você é novo no MySQL/MariaDB, comece seguindo estes guias:

  1. Aprenda MySQL/MariaDB para iniciantes – Parte 1
  2. Aprenda MySQL/MariaDB para iniciantes – Parte 2
  3. Comandos básicos de administração de banco de dados MySQL – Parte III
  4. 20 comandos MySQL (Mysqladmin) para administração de banco de dados – Parte IV

Verifique também os artigos a seguir para ajustar o desempenho do MySQL/MariaDB e usar as ferramentas para monitorar a atividade de seus bancos de dados.

  1. 15 dicas para ajustar e otimizar seu desempenho MySQL/MariaDB
  2. 4 ferramentas úteis para monitorar atividades de banco de dados MySQL/MariaDB

Por enquanto é isso! Neste tutorial simples, mostramos como instalar a versão estável do MariaDB 10.1 em vários RHEL/CentOS e Fedora. Use o formulário de feedback abaixo para nos enviar qualquer dúvida ou opinião sobre este guia.