Pesquisa de site

Como instalar e proteger o MariaDB 10 no CentOS 6


Em um tutorial anterior, mostramos como instalar o MariaDB 10 no CentOS 7. Neste guia, mostraremos como instalar e proteger a versão estável do MariaDB 10.1 em distribuições RHEL/CentOS 6.

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. Primeiro, adicione a entrada do repositório MariaDB YUM para sistemas RHEL/CentOS 6. Crie o arquivo /etc/yum.repos.d/MariaDB.repo.

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

Depois copie e cole as linhas abaixo no arquivo e salve-o.

No CentOS 6

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

No RHEL 6

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

Etapa 2: Instale o MariaDB no CentOS 6

2. Após adicionar o repositório MariaDB, instale os pacotes do servidor MariaDB da seguinte forma:

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 nesse meio tempo e também habilite-o para iniciar automaticamente na próxima inicialização, conforme abaixo:

service mysqld start
chkconfig --level 35 mysqld on
service mysqld status

Etapa 3: proteja o MariaDB no CentOS 6

4. Agora execute o script mysql_secure_installation para proteger o banco de dados: definindo a senha root (se não definida na etapa de configuração acima), desabilitando o login root remoto, removendo o banco de dados de teste bem como usuários anônimos e, finalmente, recarregar os privilégios, conforme mostrado na captura de tela abaixo:

mysql_secure_installation

5. Depois de instalar o servidor MariaDB, 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 forma:

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

Etapa 4: Aprenda a administração do MariaDB

Para começar, você pode passar por:

  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

Se você já usa MySQL/MariaDB, é importante ter em mente uma lista de ferramentas de linha de comando úteis para monitorar o desempenho do MySQL/MariaDB no Linux e também aprender algumas dicas de otimização e ajuste de desempenho do MySQL/MariaDB.

Neste guia, mostramos como instalar e proteger a versão estável do MariaDB 10.1 no RHEL/CentOS 6. Use o formulário de feedback abaixo para nos enviar qualquer dúvida ou opinião sobre este guia.