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

Como instalar o MariaDB no Rocky Linux e AlmaLinux


MariaDB é um sistema de banco de dados relacional gratuito e desenvolvido pela comunidade que é um substituto compatível para o imensamente popular sistema de gerenciamento de banco de dados MySQL.

Ele foi bifurcado do MySQL depois que os desenvolvedores originais do MySQL expressaram suas dúvidas com a aquisição do MySQL pela Oracle. Desde então, o MariaDB tem a garantia de permanecer livre e de código aberto sob a licença GNU.

MariaDB é muito popular por seu rápido desempenho, escalabilidade, estabilidade e robustez. É compatível com uma ampla gama de sistemas operacionais, incluindo Linux, FreeBSD, Mac e Windows.

O rico conjunto de mecanismos de armazenamento, plug-ins e outras ferramentas interessantes que ele fornece o tornam uma opção ideal para vários casos de uso, como análise de dados, armazenamento de dados, processamento transacional e assim por diante. Na verdade, é um componente chave das pilhas LAMP e LEMP que são usadas para hospedar aplicativos da web.

Recursos do MariaDB


Os principais recursos do MariaDB incluem:
  • Tecnologia de cluster do Galera.
  • Novos mecanismos de armazenamento, como InnoDB, XtraDB, Aria, TokuDB, CONNECT e SEQUENCE, para citar alguns.
  • Replicação mais rápida e aprimorada.
  • Pool de encadeamentos avançado capaz de suportar até mais de 200.00 conexões.
  • Novos recursos, como tabelas com versão do sistema, tipos de dados ancorados e autenticação de soquete UNIX, para citar alguns.

Neste artigo, mostramos como instalar o MariaDB servidor de banco de dados no Rocky Linux 8 e AlmaLinux 8 .

Etapa 1:adicionar o repositório MariaDB no Rocky Linux


Por padrão, o Rocky Linux AppStream repositório fornece MariaDB 10.3 . No entanto, esta não é a versão mais recente. No momento, a versão estável atual é MariaDB 10.6 .

Para instalar a versão mais recente, crie um MariaDB arquivo de repositório em seu sistema da seguinte maneira.
$ sudo vim /etc/yum.repos.d/mariadb.repo

Cole as linhas mostradas.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Em seguida, salve as alterações e saia do arquivo.

Em seguida, atualize os repositórios do sistema para Rocky registrar o repositório recém-adicionado.
$ sudo dnf update

Etapa 2:instale o MariaDB no Rocky Linux


Com o repositório no lugar, siga em frente e instale o MariaDB servidor de banco de dados como mostrado:
$ sudo dnf install mariadb-server mariadb

Uma vez instalado, ative o MariaDB service para iniciar no momento da inicialização e inicie o serviço usando os comandos a seguir.
$ sudo systemctl enable mariadb
$ sudo systemctl start mariadb

Em seguida, verifique o status de execução de MariaDB .
$ sudo systemctl status mariadb

A saída mostra que tudo está funcionando como deveria.

Etapa 3:proteger o MariaDB no Rocky Linux


MariaDB vem com configurações padrão que são fracas e apresentam riscos de segurança que podem fazer com que o servidor de banco de dados seja explorado por hackers. Portanto, precisamos tomar medidas adicionais para proteger o servidor de banco de dados.

Para isso, executaremos o script abaixo.
$ sudo mysql_secure_installation

Primeiro, defina a senha de root.

Para os prompts restantes, pressione ‘Y’ para limpar usuários anônimos, desabilitar o login root remoto e remover o banco de dados de teste que não é necessário na produção e, finalmente, salvar as alterações.

Para fazer login no MariaDB servidor de banco de dados, execute o seguinte comando
$ sudo mysql -u root -p

Forneça a senha de root que você configurou na etapa anterior e pressione ENTER para acessar o MariaDB Concha.

E aí vai. Instalamos com sucesso o MariaDB servidor de banco de dados no Rocky Linux 8 . Lembre-se, você ainda pode usar a versão fornecida pelo AppStream repositório que funcionará muito bem. No entanto, se você deseja instalar a versão mais recente do MariaDB , então adicionar o repositório fará o truque.