MariaDB
 sql >> Base de Dados >  >> RDS >> MariaDB

Como instalar o MariaDB no CentOS 7 / RHEL 7


Anteriormente, escrevemos sobre o MariaDB Server no RHEL 7 em outubro de 2014. O MariaDB Server cresceu substancialmente nos últimos 6 anos, portanto, em fevereiro de 2020, atualizamos este tópico. Se você está procurando por nossas palavras antigas, você pode encontrá-las aqui.

Sobre RHEL 7 e CentOS 7


O Red Hat Enterprise Linux 7 (RHEL 7) foi lançado em 2014 e teve sete lançamentos pontuais desde então. O Projeto CentOS segue os lançamentos do código-fonte RHEL upstream com compilações de binários da comunidade alguns meses depois. O CentOS Linux 7 foi lançado em julho de 2014. O MariaDB Server está disponível para uso no RHEL 7 e no CentOS 7.

A Red Hat anunciou que o RHEL 7.7 será o último lançamento pontual da série de lançamentos RHEL 7.x, portanto, esperamos que os usuários procurem atualizar para o RHEL 8 antes que o suporte ao RHEL 7.7 seja concluído em agosto de 2021. Se você deseja atualizar , você pode curtir nosso blog, “Como instalar o MariaDB Server no RHEL 8 / CentOS 8“.

O MariaDB Server está disponível e é compatível com RHEL 7 e CentOS 7 e é facilmente implantado a partir de repositórios de fornecedores de SO ou repositórios MariaDB usando YUM.

Instalando o servidor MariaDB


As distribuições RHEL 7 e CentOS 7 incluem o MariaDB Server 5.5 por padrão.

Você pode instalar o MariaDB Server a partir da linha de comando:
$ sudo yum install mariadb-server

Benefícios do MariaDB Server 10.4


Embora o CentOS 7 e o RHEL 7 incluam o MariaDB Server 5.5, melhorias substanciais foram feitas à medida que o MariaDB Community Server mudou nas séries de lançamento 10.0, 10.1, 10.2, 10.3 e 10.4. A série de versões do MariaDB Server 10.4 inclui:
  • Alter instantâneo para tabelas InnoDB
  • Rastreamento do otimizador para auxiliar no diagnóstico de desempenho
  • Funções de janela e expressões de tabela comuns (CTE)
  • Tabelas temporais, incluindo versão do sistema, período do aplicativo e bitemporal (ambos)
  • Capacidade de recarregar certificados SSL sem reiniciar o servidor
  • Tecnologia Galera 4, um grande aprimoramento em relação ao Galera 3
  • Mecanismos de armazenamento adicionais, incluindo MyRocks
  • SQL_MODE=ORACLE para compatibilidade com um subconjunto do Oracle PL/SQL
  • Criptografia de dados em repouso expandida
  • Aprimoramentos de autenticação, incluindo vários métodos de autenticação por usuário

Instalando o MariaDB Server 10.4


Para implantar o MariaDB Community Server 10.4 no RHEL 7 ou CentOS 7, primeiro baixe e use o mariadb_repo_setup script para configurar os repositórios MariaDB para YUM:
$ sudo yum install wget
$ wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ sudo ./mariadb_repo_setup

Para instalar o MariaDB Community Server e dependências:
$ sudo yum install MariaDB-server

Configurando e protegendo o servidor MariaDB


Inicie o serviço systemd para MariaDB Server 5.5 ou 10.4 usando systemctl:
$ sudo systemctl start mariadb.service

As práticas de segurança específicas devem sempre seguir quaisquer requisitos e governança específicos de negócios. Algumas etapas básicas devem ser seguidas para ajudar a fortalecer a implantação do MariaDB Community Server 5.5 ou 10.4:
$ sudo mysql_secure_installation

Servidor Corporativo MariaDB


A MariaDB Corporation fornece suporte comercial para a Plataforma MariaDB, que inclui o MariaDB Enterprise Server. O MariaDB Enterprise Server é compatível com vários sistemas operacionais, incluindo RHEL 7 e CentOS 7.

O MariaDB Enterprise Server é baseado no MariaDB Community Server e vem com recursos aprimorados, incluindo:
  • Lançamentos previsíveis por meio de um ciclo de vida empresarial
  • Padrões de configuração aprimorados
  • MariaDB Enterprise Audit, com funcionalidade expandida sobre o MariaDB Audit Plugin
  • MariaDB Enterprise Backup, com backups online dinâmicos
  • MariaDB Enterprise Cluster, com criptografia expandida sobre MariaDB Cluster (Galera)

Quer ouvir mais? Entre em contato conosco ou consulte a Documentação Corporativa do MariaDB.

O MariaDB agora está disponível na nuvem. Comece agora com o SkySQL.